* refactor(auth): replace dashboard sessions with stateless tokens * feat(auth): harden session issuance and distributed enforcement * fix(proxy): preserve trusted proxy compatibility defaults * refactor: address dashboard auth review feedback * refactor: remove classic frontend and flatten web app
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.