hijabi-dashboard/src/Pages/newProduct/View/handle/DeleteIcon.tsx
2024-07-28 15:23:22 +03:00

21 lines
584 B
TypeScript

import { useFormikContext } from 'formik'
import { InitialValuesProductType } from '../../formUtil'
import { MdOutlineDeleteOutline } from 'react-icons/md'
const DeleteIcon = ({index}:{index:number}) => {
const {values,setFieldValue} = useFormikContext<InitialValuesProductType>()
const handleClick = ()=>{
const newData = values?.variant?.filter((_, i: number) => i !== index);
setFieldValue("variant", newData)
}
return (
<MdOutlineDeleteOutline size={20} onClick={()=> handleClick()}/>
)
}
export default DeleteIcon