UNPKG

@alifd/meet-react

Version:

Fusion Mobile React UI System Component

23 lines (22 loc) 898 B
import { Context as ReactContext } from 'react'; import { FormContextProps } from './context'; import Form, { FormProps } from './form'; import Group from './group'; import Item, { FormItemContextProps, FormItemProps } from './item'; import Submit from './submit'; import Reset from './reset'; import './styles/index.scss'; interface FormWithComponents { Item: typeof Item; Context: ReactContext<FormContextProps>; ItemContext: ReactContext<FormItemContextProps>; Submit: typeof Submit; Reset: typeof Reset; Group: typeof Group; } export type FormComponent = FormWithComponents & typeof Form; declare const ExpandedForm: FormComponent; declare const Context: ReactContext<FormContextProps>; declare const ItemContext: ReactContext<FormItemContextProps>; export { Context, FormItemProps, FormProps, Item, ItemContext, Submit, FormContextProps }; export default ExpandedForm;