"use client"; import AppContext from "@ctx/AppContext"; import PersianNumber from "plugins/PersianNumber"; import { useContext } from "react"; const AddToCart = ({ data, theme }) => { const CTX = useContext(AppContext); const cart = CTX.state.cart; const handleAddItemToCart = (id) => { CTX.AddItemToCart( data?.id, data?.persianName, data?.cost, data?.costWithDiscount, data?.mainImage, data?.hasDiscount, data?.maxOrderCount ); }; return ( <> {theme == 1 && ( <> {" "} {data?.stock == 0 ? (

اتمام موجودی

) : (
{!cart.find((item) => item.id === data?.id) ? (
handleAddItemToCart()}>

+

) : (
handleAddItemToCart()} >

+

item.id === data?.id).count} />

CTX.RemoveItemFromCart(data?.id)} >

-

)}
)} )} {theme == 2 && ( <> {" "} {data?.stock == 0 ? (

اتمام موجودی

) : (
{!cart.find((item) => item.id === data?.id) ? (
handleAddItemToCart()}>

افزودن به سبد

) : (
handleAddItemToCart()} >

+

item.id === data?.id).count} />

CTX.RemoveItemFromCart(data?.id)} >

-

)}
)} )} ); }; export default AddToCart;