+
+
)
}
diff --git a/src/pages/shipment/hooks/useShipmentData.ts b/src/pages/shipment/hooks/useShipmentData.ts
index babf62b..663a49a 100644
--- a/src/pages/shipment/hooks/useShipmentData.ts
+++ b/src/pages/shipment/hooks/useShipmentData.ts
@@ -48,22 +48,14 @@ export const useUpdateShipment = () => {
};
export const useRemoveShipmentFromAdmin = () => {
- const queryClient = useQueryClient();
return useMutation({
- mutationFn: (id: string) => api.removeShipmentFromAdmin(id),
- onSuccess: () => {
- queryClient.invalidateQueries({ queryKey: ["admin-shop"] });
- },
+ mutationFn: api.removeShipmentFromAdmin,
});
};
export const useAddShipmentToAdmin = () => {
- const queryClient = useQueryClient();
return useMutation({
- mutationFn: (id: string) => api.addShipmentToAdmin(id),
- onSuccess: () => {
- queryClient.invalidateQueries({ queryKey: ["admin-shop"] });
- },
+ mutationFn: api.addShipmentToAdmin,
});
};
diff --git a/src/pages/shipment/servicce/Service.ts b/src/pages/shipment/servicce/Service.ts
index f60e68d..8390f93 100644
--- a/src/pages/shipment/servicce/Service.ts
+++ b/src/pages/shipment/servicce/Service.ts
@@ -39,15 +39,15 @@ export const updateShipment = async (
return data;
};
-export const removeShipmentFromAdmin = async (id: string): Promise
=> {
- const { data } = await axios.post(`/admin/shipment/shipment/deactivate`, {
+export const removeShipmentFromAdmin = async (id: number): Promise => {
+ const { data } = await axios.patch(`/admin/shipment/deactivate`, {
shipmentId: id,
});
return data;
};
-export const addShipmentToAdmin = async (id: string): Promise => {
- const { data } = await axios.post(`/admin/shipment/shipment/activate`, {
+export const addShipmentToAdmin = async (id: number): Promise => {
+ const { data } = await axios.patch(`/admin/shipment/activate`, {
shipmentId: id,
});
return data;