import IVInputField from '~/components/IVInputField' import { RCTResponderProps } from '~/components/RenderIOCall' import { IOComponentError } from '~/components/RenderIOCall/ComponentError' import IVRichTextEditor from '~/components/IVRichTextEditor/lazy' import useInput from '~/utils/useInput' export default function InputText(props: RCTResponderProps<'INPUT_RICH_TEXT'>) { const { errorMessage } = useInput(props) return ( { props.onUpdatePendingReturnValue( text.length > 0 ? value : props.isOptional ? undefined : new IOComponentError() ) }} /> ) }