add DataTable components and UI elements
User description
- Implemented DataTableBody and DataTableHeader for table rendering with sorting and checkbox selection.
- Created TextInput component for user input with validation and error handling.
- Added Toast component for displaying notifications with different feedback types.
- Developed TooltipText component for displaying tooltips with overflow handling.
- Introduced AlertDialog components for modal dialogs with customizable content and actions.
- Created reusable Button component with variant and size options.
- Implemented Checkbox component for selection functionality.
- Developed Pagination components for navigating through paginated content.
- Created Select component for dropdown selections with grouped items.
- Added Sonner integration for toast notifications.
- Established utility functions for class name merging.
- Defined constants and enums for error messages and UI variants.
- Updated TypeScript configuration for improved path resolution and type definitions.
PR Type
Enhancement
Description
-
Comprehensive UI component library implementation with reusable components
-
Advanced data table with sorting, filtering, and selection capabilities
-
Toast notification system with multiple feedback types
-
Date range picker with calendar interface
-
Form components with validation and error handling
Changes diagram
flowchart LR
A["UI Components"] --> B["Data Table"]
A --> C["Form Inputs"]
A --> D["Toast System"]
A --> E["Navigation"]
B --> F["Sorting & Selection"]
C --> G["Validation & Error Handling"]
D --> H["Multiple Feedback Types"]
E --> I["Pagination & Tabs"]
📝
Changes walkthrough Relevant files | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Configuration changes | 9 files
|
||||||||||||||||||||||||||||||||||||||
Enhancement | 19 files
|
||||||||||||||||||||||||||||||||||||||
Tests | 1 files
|
||||||||||||||||||||||||||||||||||||||
Dependencies | 1 files
|
||||||||||||||||||||||||||||||||||||||
Additional files | 1 files
|
Need help?
- Type/help how to ...
in the comments thread for any questions about Qodo Merge usage.- Check out the documentation for more information.
Edited by Rashmi Gaddam