"use client"; import CardCart from "@comp/Cards/CardCart/page"; import AppContext from "@ctx/AppContext"; import Link from "next/link"; import Chapar from "plugins/Chapar"; import PersianNumber from "plugins/PersianNumber"; import React, { useContext, useState } from "react"; import { BottomSheet } from "react-spring-bottom-sheet"; import { toast } from "react-toastify"; const BottomSheetDiscount = ({ orderId }) => { const CTX = useContext(AppContext); const [discountCode, setDiscountCode] = useState(null); const body = { orderId, discountCode }; const handleDiscount = async () => { try { const data = await Chapar.post( `${process.env.NEXT_PUBLIC_API_URL}/order/bag/discount/${orderId}?discountCode=${discountCode}`, { headers: { Authorization: localStorage.getItem("token"), }, } ); CTX.setCheckOutData(data); CTX.setBottomSheetDiscountOpen(false); } catch ({ error, status }) { toast.error(`${error?.response?.data?.message}`, { position: "bottom-right", closeOnClick: true, }); } }; return ( CTX.setBottomSheetDiscountOpen(false)} className={"z-50 relative"} >

افزودن کد تخفیف

setDiscountCode(e.target.value)} />
); }; export default BottomSheetDiscount;