import * as React from 'react'; import { forwardRef } from 'react'; import { Box, BoxProps } from '../box/box.js'; import { FormProvider, FormProviderProps } from './FormProvider.js'; /** * Form component with added abilities to communicate field-by-field * error pattern through context. */ export interface FormProps extends Omit, Omit { form?: FormProviderProps['form']; } export const Form = forwardRef( ( { form, validateOnlyDirty, validateOnlyOneAtATime, validateOnlySubmitted, ...rest }, ref ) => { if (!form) { return ; } return ( ); } );