Move business logic out of App Router into module packages, add boundary validation scripts, and keep all routes as thin re-exports without changing URLs or API behavior. Co-authored-by: Cursor <cursoragent@cursor.com> |
||
|---|---|---|
| .. | ||
| README.md | ||
shared/tables/
Purpose
Table rendering, toolbars, pagination, and future sort/filter abstractions.
Legacy source (not moved)
components/ds/Page.tsx—DataTablecomponents/ds/NavChrome.tsx—TableToolbar,Paginationcomponents/beauty/design-system/BeautyTablePage.tsx— client-side search wrapper
Planned contents
DataTable(current custom implementation)TableToolbar,Pagination, column helpers- Optional
@tanstack/react-tableadapter when product requires sorting/filtering
Allowed dependencies
shared/ui/shared/utils/
Status
📁 Scaffold only — @tanstack/react-table installed but unused in legacy code.