saturation/uisaturation/ui
DocsComponentsBlocksPages
GitHub

Sections

IntroductionComponentsInstallationMCPTheming

Components

ComponentsAccordionAI Chat InputAlertAnimated GroupAnimated NumberAvatarBadgeBeamBlur FadeBorder TrailBreadcrumbButtonButton GroupCalendar PickerCardChartCheckboxCollapsibleComboboxCommandComparison SliderContext MenuCredit CardData TableDate PickerDialogDropdown MenuEmoji PickerEmptyFieldFiltersFull CalendarGlow EffectInputInput GroupInput OTPItemKanbanKbdMenubarNavigation MenuNovel EditorPaginationParallaxProgressProgressive BlurRadio GroupRippleSelectSeparatorSheetSkeletonSliderSonnerSpinnerSpotlightSwitchTableTabsText EffectText ShimmerTextareaToggleToggle GroupTreeTypography
Docs/Components/Data Table

Data Table

A powerful data table with sorting, filtering, and pagination.

Loading...

Installation

pnpm dlx shadcn@latest add https://ui.saturation.io/r/data-table.json

Tailwind v4 — Source Scanning

Saturation UI copies component source into your project via the shadcn registry (no npm package). If Tailwind v4 isn't scanning your components directory, add this to your CSS entry file:

@source "../components";

This ensures all utility classes in CVA variants and data attribute selectors are included in your build.

Usage

import { DataTable } from "@/components/ui/data-table"
<DataTable columns={columns} data={data} />

Examples

Budget Table

Loading...
Production budget table.

API Reference

PropTypeDefaultDescription
columns*ColumnDef<T>[]—Table column definitions.
data*T[]—Table data array.
PreviousCredit CardNextDate Picker

On This Page

  • Installation
  • Usage
  • Examples
  • Budget Table
  • API Reference
RoleDepartmentStatus
Sarah Chen
Director of Photography
Camera
$850.00
confirmed
Mike Johnson
Gaffer
Electric
$650.00
confirmed
Emily Davis
Key Grip
Grip
$600.00
pending
James Wilson
Sound Mixer
Sound
$750.00
confirmed
Lisa Park
1st AC
Camera
$550.00
confirmed
David Brown
Best Boy Electric
Electric
$500.00
pending
Anna Martinez
Script Supervisor
Production
$450.00
confirmed
Chris Taylor
2nd AC
Camera
$400.00
declined
0 of 8 row(s) selected.
DepartmentTagsContactActual
Camera Package
Camera
EquipmentRental
SCSarah Chen
Feb 10, 2026$45,000$42,500
Lighting Kit
Electric
Equipment
MJMike Johnson
Feb 12, 2026$18,000$19,200
Location Fees
Production
VenuePermit
LPLisa Park
Feb 15, 2026$25,000$25,000
Catering (20 crew)
Production
FoodDaily
AMAnna Martinez
Feb 17, 2026$12,000$10,800
Sound Equipment
Sound
EquipmentRental
JWJames Wilson
Feb 20, 2026$8,500$8,500
Art Dept Supplies
Art
MaterialsSet
EDEmily Davis
Feb 22, 2026$15,000$16,200
Grip Truck Rental
Grip
EquipmentVehicle
DBDavid Brown
Feb 25, 2026$6,000$5,800
Wardrobe
Wardrobe
CostumePurchase
CTChris Taylor
Feb 28, 2026$9,000$8,400