import React from "react"; import { Choice } from "../../../../types/Item"; import ValidationField from "../../../../Components/ValidationField/ValidationField"; import { useFormikContext } from "formik"; import { useTranslation } from "react-i18next"; import { getCharFromNumber } from "../../../../utils/getCharFromNumber"; import CheckboxField from "./CheckboxField"; import TextField from "./TextField"; import File from "./File"; import { FaCirclePlus, FaDeleteLeft } from "react-icons/fa6"; import { FaTrash } from "react-icons/fa"; import HintField from "./HintField"; const ChoiceFields = ({ index, data }: { index: number; data: Choice }) => { const formik = useFormikContext(); const [t] = useTranslation(); const handleDeleteChoice = () => { console.log(index); console.log(formik.values.QuestionOptions[index]); const updatedQuestionOptions = formik.values.QuestionOptions.filter( (_: any, i: any) => i !== index, ); formik.setFieldValue("QuestionOptions", updatedQuestionOptions); }; return ( <>

); }; export default ChoiceFields;