Shadcn Data Table Blocks for CRM, Support, and Team Dashboards
Base is the entry point to the ReUI Data Grid collection. Every block here is a complete table screen rather than a bare markup table: header toolbar, search, filters, sortable and resizable columns, pagination, and a row actions menu are already wired to sample data you can swap for your own.
The sample data is deliberately realistic. Customer balances carry trend tooltips, CRM opportunities carry pipeline stages and alert flags, the support queue carries an SLA countdown, the weekly timesheet carries seven per day hour cells. Table layout problems only show up once cells contain badges, avatars, progress rings, and numbers of different widths, so the blocks are tuned against exactly that.
The other categories in this group each isolate one grid capability, including Drag & Drop row and column reordering. Treat the related list below as a feature index for the whole Data Grid group rather than a footer.
All Base Blocks
Open any block on its own page for a live preview, the components it is built from, and the install command.
- Base 1 Customer CRM data grid with avatar rows, balance trends, and row actions menu
- Base 2 CRM contacts data grid with lead scoring, pinned rows, and a faceted filter builder
- Base 3 CRM sales opportunities data grid with pinned priority rows and faceted pipeline filters
- Base 4 Weekly team timesheet data grid with per-day hours and billable target tracking
- Base 5 Support ticket queue data grid with SLA countdown, status filters, and bulk owner assignment
- Base 6 Members data grid with avatar rows, tabbed role and billing filters, and hover actions
- Base 7 Modules data grid with circular progress rings, status badges, and row actions
What the Base Data Grid Blocks Already Handle
Every feature below appears in at least one block in this category, wired and interactive in the preview.
- Sorting, resizing, and reordering columns sort and resize across the set, and the contacts grid adds show, hide, and reorder controls so users can shape their own view.
- Faceted filtering search inputs plus status, owner, stage, industry, queue, team, role, and billing filters, including the ReUI Filters builder for multi field conditions and a tabbed filter menu.
- Row actions and bulk operations per row DropdownMenu actions with a delete confirm, hover reveal view, edit and delete icons, and a bulk assign owner or status bar over the selected rows.
- Pinned rows and pagination pin priority opportunities or top contacts above the scroll, with DataGridPagination handling page size and navigation on the members grid.
- In cell data visualisation lead score Progress bars, sparklines, circular progress rings, SLA countdown cells, balance trend Tooltip cells, and status Badge columns.
Built on the ReUI Data Grid Primitive
Each block composes the free DataGrid primitive, so the table logic is not copy pasted into the block. You get the same TanStack Table v9 column definitions, state, and pagination API documented on the component page, wrapped in a ReUI Frame or a shadcn Card with the toolbar already laid out above it.
Cells are ordinary shadcn primitives: Avatar for people, Badge for status and priority, Tooltip for trend and alert detail, Select and Tabs in the filter toolbars, Popover for the bulk action surface, InputGroup for search. Restyling a table means restyling those primitives, not unpicking a bespoke grid implementation.
Table Screens These Blocks Cover
- Customer tables for CRM and admin dashboards with avatar rows, balance trends, and a delete confirm flow.
- Contact and lead tables with pinned rows, a multi field filter builder, lead score bars, and sparklines.
- Sales pipeline views where deals pin to the top and filter by owner, stage, industry, and alert state.
- Support ticket queues with SLA countdowns, priority badges, multi status filters, and bulk owner assignment.
- Team surfaces such as a weekly timesheet with per day hours and billable target coverage, or a members table with role, billing, and auth filters.
- Project trackers with per row circular progress rings, task counts, date windows, and status badges.
Related Shadcn Data Grid Block Categories
Each category below isolates one Data Grid capability, so you can add exactly the behaviour you need on top of a base table.
- Columns (4) Column visibility, pinning, resizing, density, and settings menus for user shaped views.
- Filtering (4) Search inputs, faceted filters, multi field filter builders, and status tab toolbars.
- Editing (4) Inline create, edit, and delete cells for full CRUD workflows inside the table.
- Expansion (3) Expandable parent rows with nested sub rows and master detail panels.
- Grouping (3) Rows banded into sections with stage and category group headers.
- Virtualization (2) Virtualized rendering that keeps scrolling smooth over large datasets.
All Shadcn Block Groups
Browse the full ReUI Shadcn blocks library by product surface. Each group bundles category-level blocks you can mix and match across your project.
- Shadcn Application Blocks (291) Browse 291 Shadcn Application blocks across 21 categories.
- Shadcn Data Grid Blocks (35) Browse 35 Shadcn Data Grid blocks across 8 categories.
- Shadcn Solutions Blocks (65) Browse 65 Shadcn Solutions blocks across 9 categories.
- Shadcn eCommerce Blocks (87) Browse 87 Shadcn eCommerce blocks across 12 categories.
- Shadcn Marketing Blocks (24) Browse 24 Shadcn Marketing blocks across 4 categories.