import React, { useState } from "react"; import { DropdownType } from "../types"; type Props = { element: DropdownType; handleQuestion: (id: string) => void; }; export const DropdownForm = ({ element, handleQuestion }: Props) => { const [choices, setChoices] = useState([...element.content.choices]); function handleContent(event: React.ChangeEvent) { const { id, value } = event.target; choices[+id].text = value; element.content.choices = choices; handleQuestion(element._id); console.log(choices); } return (
{choices.map((choice: any, index: number) => ( ))}
); };