import clsx from "clsx"; import React from "react"; import { FaArrowRight } from "react-icons/fa"; interface Props extends React.InputHTMLAttributes { name: string; attributes?: { [key: string]: string | number | string[] }; icon?: React.ReactNode; disabled?: boolean; handleFocusChange?: (focused: boolean) => void; onSubmit: () => void; } // Test stylized input component const QuestionInput = (props: Props) => { return (
props.handleFocusChange && props.handleFocusChange(true)} onBlur={() => props.handleFocusChange && props.handleFocusChange(false)} {...{ "aria-describedby": `${props.name}-description` }} {...props.attributes} />
); }; export default QuestionInput;