import React from 'react' import { Formik } from 'formik' import * as Yup from 'yup' import { View, Text, TouchableOpacity } from 'react-native' import { MyTextInput, tw } from 'common-ui' interface AddressZoneFormProps { onSubmit: (values: { zoneName: string }) => void onClose: () => void } const AddressZoneForm: React.FC = ({ onSubmit, onClose }) => { const validationSchema = Yup.object({ zoneName: Yup.string().required('Zone name is required'), }) return ( Add Zone { onSubmit(values) onClose() }} > {({ handleChange, handleSubmit, values, errors, touched }) => ( Cancel handleSubmit()}> Create )} ) } export default AddressZoneForm