UNPKG

zod-form-radix

Version:

Radix UI integration for zod-form-kit

25 lines (24 loc) 1.32 kB
// Export base UI components export { Input } from './components/input'; export { Label } from './components/label'; export { Button, buttonVariants } from './components/button'; export { Textarea } from './components/textarea'; // Export field renderer components export { StringField } from './components/fields/StringField'; export { NumberField } from './components/fields/NumberField'; export { BooleanField } from './components/fields/BooleanField'; export { DateField } from './components/fields/DateField'; export { ArrayField } from './components/fields/ArrayField'; export { ObjectField } from './components/fields/ObjectField'; export { DiscriminatedUnionField } from './components/fields/DiscriminatedUnionField'; export { EnumField } from './components/fields/EnumField'; // Export the main UI adapter export { radixThemesAdapter, registerRadixThemesAdapter } from './adapters/RadixThemesAdapter'; // Export ZodForm with built-in radixThemesAdapter export { ZodForm } from './components/ZodForm'; // Export examples export { ZodFormExample } from './examples/ZodFormExample'; // Export utilities export { cn } from './lib/utils'; // Note: This package provides a comprehensive Radix UI adapter for zod-form-kit // The radixThemesAdapter can be registered with the plugin system using registerUIAdapter()