я использую поле ввода телефона с кодом страны и текстом, я хочу, чтобы outpu (то есть ) текстовое поле отображало код страны и номер

#reactjs #react-hooks

#reactjs #react-hooks

Вопрос:

Я использую поле ввода телефона с кодом страны и текстом, я хочу, чтобы на выходе (то есть ) в текстовом поле отображался код страны enter code here и номер, например 233543869957

Я использую formik и визуализирую ввод телефона с другой страницы, как мне его визуализировать

это мой телефонный ввод

 const FormPhone = ({  name,  isRequired,  error,  touch,  ref,  setFieldValue,  ...rest }) =gt; {  const [country, setCountry] = React.useState(COUNTRIES.GH);  const [text, setText] = React.useState('');  const [filed, setFieldValue] = React.useState('');   return (  lt;FormControl id={name} isRequired={isRequired} isInvalid={error amp;amp; touch}gt;  lt;FormLabelgt;Phone numberlt;/FormLabelgt;  lt;PhoneInput  name={name}  country={country}  onCountryChange={({ option }) =gt; setCountry(option)}  text={text}  onTextChange={(e) =gt; {  setText(e.currentTarget.value)  setFieldValue(name, `${country.dialCode}${e.currentTarget.value}`);  }}  placeholder='5555555555'  overrides={{  Root: {  style: {  backgroundColor: '#fff',  height: '30px',  },  },  Input: {  style: {  backgroundColor: '#fff',  height: '30px',  },  },  }}  {...rest}  /gt;  lt;/FormControlgt;  ); };  

экспорт формфона по умолчанию;

моя область формик, в которой я работаю

 lt;Formik  initialValues={{  first_name: "",  last_name: "",  email: "",  dob: "",  phone: "",  country: "",  country_code: "",  password: "",  password_confirmation: "",  and my form phone   lt;FormPhone  onChange={handleChange}  onBlur={handleBlur}  value={values.phone}  error={errors.phone}  touch={touched.phone}  name="phone"  color="#898989"  borderColor="#191191191"   /gt;  

когда я регистрируюсь в консоли, поле код страны пустое , введите описание изображения здесь

and I want the number field to show both country code and number