UNPKG

@xraph/smartform-react

Version:

React library for rendering and validating SmartForms with shadcn components

27 lines (26 loc) 1.36 kB
export { default as SmartForm } from "./smart-form"; export { FormField } from "./form-field"; export { useSmartForm } from "./context"; export { ComponentRegistry } from "./components-registry"; export { default as TextField } from "./fields/text-field"; export { default as SelectField } from "./fields/select-field"; export { default as CheckboxField } from "./fields/checkbox-field"; export { default as DateField } from "./fields/date-field"; export { default as ArrayField } from "./fields/array-field"; export { default as OneOfField } from "./fields/one-of-field"; export { default as AnyOfField } from "./fields/any-of-field"; export { default as APIField } from "./fields/api-field"; export { default as AuthField } from "./fields/auth-field"; export { default as CustomField } from "./fields/custom-field"; export { default as DefaultFormField } from "./fields/default-form-field"; export { TemplateModeWrapper } from "./fields/template-mode-wrapper"; export { AutosuggestTemplateInput } from "./fields/autosuggest-template-input"; export { evaluateCondition } from "./conditions"; export { buildValidationSchema } from "./validation"; export { cn } from "./utils"; export * from "./ui/box"; export * from "./ui/enhanced-select"; export * from "./ui/input"; export * from "./ui/typography"; export * from "./ui/button"; export * from "./ui/form";