remix-demo

react router (remix) demo

git clone https://9o.is/git/remix-demo.git

Form.tsx

(418B)


      1 import type { FormProps } from "remix-validated-form";
      2 import { ValidatedForm } from "remix-validated-form";
      3 import { useHydrated } from "remix-utils";
      4 
      5 export default function Form(props: FormProps<unknown>) {
      6   const isHydrated = useHydrated();
      7 
      8   return (
      9     <ValidatedForm
     10       noValidate={isHydrated}
     11       className="space-y-2 text-sm"
     12       {...props}
     13     >
     14       {props.children}
     15     </ValidatedForm>
     16   );
     17 }