Commit 4d43861
committed
feat(ui): add form components and improve checkbox functionality
- Added new dependencies: @hookform/resolvers, @radix-ui/react-checkbox, @radix-ui/react-label, @tanstack/react-table, and zod.
- Introduced Checkbox component with Radix UI integration.
- Created Form component with context for managing form fields and validation.
- Implemented Label component for form labels with styling.
- Developed Table component for displaying data in a structured format.
- Added Textarea component for multi-line text input.
- Created field components: BooleanField, NumberField, StringField, and TextAreaField for better form handling.
- Introduced FieldWrapper component to encapsulate label, description, and error handling for form fields.
- Implemented DataTable component for enhanced data display with sorting and filtering capabilities.1 parent 2da75fb commit 4d43861
14 files changed
Lines changed: 1069 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments