import React from "react"; import ReactDOM from "react-dom"; import useForm from "react-hook-form"; import FormSection1 from "./formSection1"; import FormSection2 from "./formSection2"; import "./styles.css"; export default function Section1({ register }) { return ( <>
); } export default function formSection2({ register }) { return ( <>
()\[\]\\.,;:\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,}))$/ })} />
); } export default function Form() { const { register, errors, handleSubmit } = useForm(); const onSubmit = data => { alert(JSON.stringify(data)); }; console.log(errors); return (
); } const rootElement = document.getElementById("root"); ReactDOM.render(
, rootElement);