Skip to content

Commit 4d43861

Browse files
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

package-lock.json

Lines changed: 322 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)