import React, { forwardRef, ReactElement, useImperativeHandle, useState, } from "react"; import { Image, View } from "react-native"; import Question, { QuestionChildProps } from "./Question"; //@ts-ignore import BenchImage from "@/assets/images/bench.png"; import CheckBox from "../CheckBox"; export interface BeginnerQuestionRef { getAnswer: () => boolean; } export default forwardRef( (props, ref): ReactElement => { const [answer, setAnswer] = useState(false); useImperativeHandle(ref, () => ({ getAnswer: () => answer, })); function handleChangeOne() { setAnswer(true); } function handleChangeTwo() { setAnswer(false); } return ( ); } );