Files
new-api-custom/web/src/components/data-table
cneicy ceddfd3d6b feat: sync deployed v1.0.0-rc.38-custom.42
Sync production source including routing, billing, Astra detection and public uptime. Update custom build instructions and license packaging.
2026-09-26 04:49:11 +08:00
..
2026-09-11 05:07:48 +08:00
2026-09-11 05:07:48 +08:00
2026-09-11 05:07:48 +08:00

Data Table Components

This package keeps a stable public API through index.ts; feature code should continue importing from @/components/data-table.

  • core/: TanStack table rendering primitives, headers, rows, pagination, loading, empty states, and pinned-column behavior.
  • layout/: responsive page-level composition that combines toolbar, desktop table, mobile list, bulk actions, and pagination placement.
  • toolbar/: filter/search/view-option controls and selection action toolbar.
  • static/: lightweight table rendering for local/static arrays that do not need TanStack state.
  • hooks/: table state and filter hooks.

Keep feature-specific columns, actions, and dialogs inside their feature folders. Shared table code belongs here only when it is reusable across more than one feature.