Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.