Overview of Data Table features
mainThe Advanced Data Table is a feature-rich implementation built on Shadcn UI and TanStack Table (React Table v8). It is framework-agnostic (compatible with Next.js, Vite, Remix, etc.) and supports enterprise-level requirements.
Key Capabilities
Data Management
- Server-side pagination, sorting, and filtering.
- Single and multi-row selection.
- Hierarchical data with subrows (expandable nested rows).
- Cross-page subrow selection and export.
- Row click callbacks for navigation.
- Optimistic UI updates.
UI & Operations
- Column resizing and visibility toggling.
- Date range filtering and search functionality.
- Data export (CSV/Excel) with custom formatting and transformations.
- Bulk actions (e.g., bulk delete).
- Responsive design and accessibility (WCAG compliant).
- URL state persistence.
- Case format conversion (e.g.,
snake_case↔camelCase).