import React,{useRef} from 'react'; import { useForm, SubmitHandler, FormProvider } from "react-hook-form"; import { Select, Input } from "./UX"; interface IFormInputs { firstName: string lastName: string coach_telefon_number: string body: string[] value: number } export const RegistrationForm = (props): JSX.Element => { const form = useRef(null); const methods = useForm(); const { reset } = useForm(); const onSubmit: SubmitHandler = data => { fetch('/api/registration', { method: 'POST', body: JSON.stringify(Object.values(data))}) .then(props.updateData(2)) reset(); console.log(Object.values(data)); } return ( <>

Регистрация команды

Введите актуальные данные команды

От каждого учебного заведения может быть зарегистрированно неограниченое количеставо команд

Подписывайтесь на наш Telegram канал , что-бы быть в курсе новосте про соревнование

()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/ })'} />