📋
DataTable
Feature-rich data table with sorting, filtering, and pagination
94%
Code Reduction
500
Traditional Lines
30
Factory Lines
5
Frameworks
Code Example
const UserTable = ui.createDataTable({
columns: [
{ id: 'name', header: 'Name', accessorKey: 'name' },
{ id: 'email', header: 'Email', accessorKey: 'email' },
{ id: 'status', header: 'Status', accessorKey: 'status' }
],
data: users,
sortable: true,
searchable: true,
pagination: true,
selectable: true
});Usage
1. Install the package
npm install @vladimirdukelic/revolutionary-ui-factory2. Import and setup
import { setup } from '@vladimirdukelic/revolutionary-ui-factory';
const ui = setup();3. Create your component
Use the code example above to create your DataTable component with 94% less code!
Features
- ✓Advanced sorting
- ✓Column filtering
- ✓Pagination
- ✓Row selection
- ✓Export to CSV/Excel
- ✓Column resizing
- ✓Virtual scrolling
Supported Frameworks
React✓
Vue✓
Angular✓
Svelte✓
Solid✓