♻️ (use-delete-folder.tsx): replace refreshFolders with getFoldersApi for better API call management

This commit is contained in:
cristhianzl 2024-06-14 09:34:59 -03:00
commit ec1a0fafe5

View file

@ -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) => {