Deletion fix

This commit is contained in:
Milan Paunovic
2024-12-24 23:19:23 +01:00
parent 609d01b81c
commit 7d3e39b77d
23 changed files with 312 additions and 638 deletions

View File

@ -6,10 +6,11 @@ import { IGrocery } from "@/hooks/firebase/types/groceryData";
export const useCreateGrocery = () => {
const { user: currentUser, profileData } = useAuthContext();
const queryClient = useQueryClient();
const groceriesKey = ["groceries"];
const groceriesKey = ["groceries", currentUser?.uid];
return useMutation({
mutationFn: (groceryData: Partial<IGrocery>) => {
console.log("Call")
const newDoc = firestore().collection('Groceries').doc();
return firestore()
.collection("Groceries")
@ -20,10 +21,9 @@ export const useCreateGrocery = () => {
creatorId: currentUser?.uid
});
},
onSuccess: () => {
onSettled: () => {
return queryClient.invalidateQueries({
queryKey: groceriesKey,
exact: true
});
}
});