import { VStack, Button, FormControl, Select, Icon } from 'native-base'; import React from 'react'; import { useForm, Controller } from 'react-hook-form'; import { MaterialIcons } from '@expo/vector-icons'; interface IFormInput { language: number; } export const Example = () => { const { control, handleSubmit, errors } = useForm(); const onSubmit = (data: IFormInput) => { console.log('submiting with ', data); }; return ( Fav language: ( )} name="language" rules={{ required: 'Field is required' }} defaultValue="js" /> {errors.language?.message} ); };