Command Palette

Search for a command to run...

Data Table

shadcn/ui

Powerful data table built with TanStack Table for sorting, filtering, and pagination.

EmailStatusAmount
ken99@example.comsuccess316
Abe45@example.comsuccess242
Monserrat44@example.comprocessing837

import { DataTable } from "@/registry/optics/data-table";import { ColumnDef } from "@tanstack/react-table";const columns = [	{		accessorKey: "email",		header: "Email",	},	{		accessorKey: "status",		header: "Status",	},];const data = [	{		email: "ken99@example.com",		status: "success",	},];<DataTable columns={columns} data={data} />

Installation

pnpm dlx shadcn@latest add https://optics.agusmayol.com.ar/r/data-table.json

Props

<DataTable />
Name
Type
columns
ColumnDef<TData, TValue>[] (required)
data
TData[] (required)
...props
UseReactTableOptions