feat: добавлена возможность выгнать участника канбан доски, а также добавлен список участников(не развёрнутый)
This commit is contained in:
@@ -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
|
||||
};
|
||||
};
|
||||
Reference in New Issue
Block a user