import React, { useState } from "react"; import { connect } from "react-redux"; import { userFactor } from "../../../redux/actions"; import "./index.scss"; function DiscountCode({ codeId, setCodeId, delCodeId, userId, factorId, code, }: any) { const [value, setValue] = React.useState(code || ""); const setOff = () => { setCodeId({ offCodeValue: value, userId: userId, id: Number(factorId) || null }); }; return (

کارت هدیه یا کد تخفیف دارید؟

{!code ? ( <> setValue(e.target.value)} /> ) : ( <>

کد تخفیف برای شما ثبت شده است

)}
); } export default connect( (state: any) => ({ codeId: state.userFactor.info?.codeId, code: state.userFactor.info?.offCode?.code, userId: state.user.status.id, factorId: state.userFactor.info?.id, }), { setCodeId: userFactor.update, delCodeId: userFactor.deleteUserOffCode, } )(DiscountCode);