delete attribute

This commit is contained in:
hamid zarghami
2026-01-25 10:57:21 +03:30
parent 33130ba76d
commit 69fb2786bc
3 changed files with 38 additions and 5 deletions
+9 -3
View File
@@ -97,9 +97,9 @@ export const useCreateAttribute = () => {
return useMutation({
mutationFn: ({ id, params }: { id: number; params: CreateAttributeType }) =>
api.createAttribute(id, params),
onSuccess: () => {
queryClient.invalidateQueries({
queryKey: ["product-attributes"],
onSuccess: (_, params) => {
queryClient.refetchQueries({
queryKey: ["product-attributes", params.id],
});
},
});
@@ -133,3 +133,9 @@ export const useUpdateAttribute = () => {
},
});
};
export const useDeleteAttribute = () => {
return useMutation({
mutationFn: (id: number) => api.deleteAttributes(id),
});
};