feat: добавлена возможность выгнать участника канбан доски, а также добавлен список участников(не развёрнутый)

This commit is contained in:
Vladiysss
2026-03-07 23:04:30 +03:00
parent 11f2349f7d
commit 6329031d13
2 changed files with 69 additions and 12 deletions

View File

@@ -186,7 +186,7 @@ export const useBoardLogic = (id, setError, setInfo, setCategories, setLoading)
await unassignMemberAPI( editedTaskId, memberId );
}
await loadBoardData();
modalAssignMember();
modalAssignMember(false)();
} catch {
setError('Ошибка');
} finally{
@@ -209,10 +209,27 @@ export const useBoardLogic = (id, setError, setInfo, setCategories, setLoading)
}
}, [loadBoardData, setLoading, setError, navigate]);
const deleteMember = useCallback(async (boardId, username, modalDelitMember ) => {
setLoading(true);
try {
setLoading(true);
await deleteMemberAPI( boardId, username );
await loadBoardData();
modalDelitMember();
} catch {
setError('Ошибка');
} finally {
setLoading(false);
}
}, [loadBoardData, setLoading, setError, navigate]);
return {
loadBoardData, checkOwner, editBoard, deleteBoards,
createTask, editTask, deleteTask,
createCategory, editCategory, deleteCategory,
addMember, assignMember, quitMember,
addMember, assignMember, quitMember, deleteMember
};
};