"use client"; import AppContext from "@ctx/AppContext"; import PersianNumber from "plugins/PersianNumber"; import React, { useContext } from "react"; const AddToCart = ({ data }) => { 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 ( <> {data.stock == 0 ? (

اتمام موجودی

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

+

) : (
handleAddItemToCart()} >

+

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

CTX.RemoveItemFromCart(data.id)} >

-

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