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[] | number[] value: number } const defaultValues = { name_team_coach: ``, coach_telefon_number: ``, email_address: '' }; export const RegistrationForm = (props): JSX.Element => { const form = useRef(null); const methods = useForm({ defaultValues }); const onSubmit: SubmitHandler = data => { fetch('/api/registration', { method: 'POST', body: Object.values(data) as any}) .then((data) => { props.updateData(data); }) methods.reset(defaultValues); } 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,}))$/ })`} />