add Cart model + add store fot save all methods

This commit is contained in:
hamid zarghami
2025-12-18 11:58:02 +03:30
parent 510d1718f4
commit ae35774e1f
16 changed files with 347 additions and 107 deletions
@@ -1,5 +1,5 @@
import { api } from "@/config/axios";
import { BulkCartItem, CartResponse } from "../types/Types";
import { BulkCartItem, CartResponse, SaveAllMethod } from "../types/Types";
export const bulkCart = async (params: BulkCartItem) => {
const { data } = await api.post("/public/cart/items/bulk", params);
@@ -30,3 +30,8 @@ export const getCartSummary = async () => {
const { data } = await api.get("/public/cart/summary");
return data;
};
export const saveAllMethod = async (params: SaveAllMethod) => {
const { data } = await api.patch("/public/cart/all", params);
return data;
};