Installation
@repo/table is an internal monorepo package. No installation needed -- import directly.
Entry Points
Client-side components and utilities
import { DataGrid, Table, TableRow, TableHeadCell, Pagination, useDataGrid } from '@repo/table';
Strategy utilities
import {
urlSortStrategy,
urlPaginationStrategy,
urlFilterStrategy,
getURLFilterStrategy,
defaultStrategies,
} from '@repo/table';
Strategy types
import type { SortingStrategy, PaginationStrategy, FilterStrategy, DataGridStrategies } from '@repo/table';
Server-side
import { getOverviewConfig } from '@repo/table/server';
Remote data grid
import { DataGrid, useDataGrid, createOverviewQuerySchema } from '@repo/table/remote';
Peer Dependencies
@tanstack/svelte-tablesveltekit-superformszod@repo/components@repo/form@repo/utils