♻️ (use-delete-folder.tsx): replace refreshFolders with getFoldersApi for better API call management
This commit is contained in:
parent
41fc846107
commit
ec1a0fafe5
1 changed files with 2 additions and 1 deletions
|
|
@ -8,6 +8,7 @@ const useDeleteFolder = ({ navigate }) => {
|
||||||
const folderToEdit = useFolderStore((state) => state.folderToEdit);
|
const folderToEdit = useFolderStore((state) => state.folderToEdit);
|
||||||
const myCollectionId = useFolderStore((state) => state.myCollectionId);
|
const myCollectionId = useFolderStore((state) => state.myCollectionId);
|
||||||
const refreshFolders = useFolderStore((state) => state.refreshFolders);
|
const refreshFolders = useFolderStore((state) => state.refreshFolders);
|
||||||
|
const getFoldersApi = useFolderStore((state) => state.getFoldersApi);
|
||||||
|
|
||||||
const handleDeleteFolder = () => {
|
const handleDeleteFolder = () => {
|
||||||
deleteFolder(folderToEdit?.id!)
|
deleteFolder(folderToEdit?.id!)
|
||||||
|
|
@ -16,7 +17,7 @@ const useDeleteFolder = ({ navigate }) => {
|
||||||
title: "Folder deleted successfully.",
|
title: "Folder deleted successfully.",
|
||||||
});
|
});
|
||||||
getFolderById(myCollectionId!);
|
getFolderById(myCollectionId!);
|
||||||
refreshFolders();
|
getFoldersApi(true);
|
||||||
navigate("/all");
|
navigate("/all");
|
||||||
})
|
})
|
||||||
.catch((err) => {
|
.catch((err) => {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue