const Form = React.forwardRef<
HTMLFormElement,
{
form: FormApi<any, any, any, any, any, any, any, any, any, any>,
children: React.ReactNode
} & React.HTMLAttributes<HTMLFormElement>
>(({ form, children, ...props }, ref) => {
return (
<form
ref={ref}
onSubmit={(e) => {
e.preventDefault()
e.stopPropagation()
void form.handleSubmit()
}}
{...props}
>
{children}
</form>
)
})
Form.displayName = "Form"
const Form = React.forwardRef<
HTMLFormElement,
{
form: FormApi<any, any, any, any, any, any, any, any, any, any>,
children: React.ReactNode
} & React.HTMLAttributes<HTMLFormElement>
>(({ form, children, ...props }, ref) => {
return (
<form
ref={ref}
onSubmit={(e) => {
e.preventDefault()
e.stopPropagation()
void form.handleSubmit()
}}
{...props}
>
{children}
</form>
)
})
Form.displayName = "Form"