🤖 Headless UI for building powerful tables & datagrids for TS/JS - React-Table, Vue-Table, Solid-Table, Svelte-Table
111 matches across 5 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | _artifacts/scratch/cluster-b-row-model-features.yaml | 15 | # --------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-b-row-model-features.yaml | 17 | # --------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-b-row-model-features.yaml | 357 | # --------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-b-row-model-features.yaml | 359 | # --------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-b-row-model-features.yaml | 542 | # --------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-b-row-model-features.yaml | 544 | # --------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-b-row-model-features.yaml | 707 | # --------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-b-row-model-features.yaml | 709 | # --------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-b-row-model-features.yaml | 964 | # --------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-b-row-model-features.yaml | 966 | # --------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-b-row-model-features.yaml | 1156 | # --------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-b-row-model-features.yaml | 1158 | # --------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-f-issues-failure-modes.yaml | 7 | # ================================================================= |
| MEDIUM | _artifacts/scratch/cluster-f-issues-failure-modes.yaml | 9 | # ================================================================= |
| MEDIUM | _artifacts/scratch/cluster-f-issues-failure-modes.yaml | 200 | # ================================================================= |
| MEDIUM | _artifacts/scratch/cluster-f-issues-failure-modes.yaml | 202 | # ================================================================= |
| MEDIUM | _artifacts/scratch/cluster-f-issues-failure-modes.yaml | 261 | # ================================================================= |
| MEDIUM | _artifacts/scratch/cluster-f-issues-failure-modes.yaml | 263 | # ================================================================= |
| MEDIUM | _artifacts/scratch/cluster-f-issues-failure-modes.yaml | 320 | # ================================================================= |
| MEDIUM | _artifacts/scratch/cluster-f-issues-failure-modes.yaml | 322 | # ================================================================= |
| MEDIUM | _artifacts/scratch/cluster-f-issues-failure-modes.yaml | 388 | # ================================================================= |
| MEDIUM | _artifacts/scratch/cluster-f-issues-failure-modes.yaml | 390 | # ================================================================= |
| MEDIUM | _artifacts/scratch/cluster-f-issues-failure-modes.yaml | 748 | # ================================================================= |
| MEDIUM | _artifacts/scratch/cluster-f-issues-failure-modes.yaml | 750 | # ================================================================= |
| MEDIUM | _artifacts/scratch/cluster-f-issues-failure-modes.yaml | 780 | # ================================================================= |
| MEDIUM | _artifacts/scratch/cluster-f-issues-failure-modes.yaml | 782 | # ================================================================= |
| MEDIUM | _artifacts/scratch/cluster-f-issues-failure-modes.yaml | 891 | # ================================================================= |
| MEDIUM | _artifacts/scratch/cluster-f-issues-failure-modes.yaml | 893 | # ================================================================= |
| MEDIUM | _artifacts/scratch/cluster-e-lifecycle-composition.yaml | 12 | # ========================================================================= |
| MEDIUM | _artifacts/scratch/cluster-e-lifecycle-composition.yaml | 14 | # ========================================================================= |
| MEDIUM | _artifacts/scratch/cluster-e-lifecycle-composition.yaml | 586 | # ========================================================================= |
| MEDIUM | _artifacts/scratch/cluster-e-lifecycle-composition.yaml | 588 | # ========================================================================= |
| MEDIUM | _artifacts/scratch/cluster-e-lifecycle-composition.yaml | 1364 | # ========================================================================= |
| MEDIUM | _artifacts/scratch/cluster-e-lifecycle-composition.yaml | 1366 | # ========================================================================= |
| MEDIUM | _artifacts/scratch/cluster-c-ui-state-features.yaml | 22 | # -------------------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-c-ui-state-features.yaml | 24 | # -------------------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-c-ui-state-features.yaml | 585 | # -------------------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-c-ui-state-features.yaml | 587 | # -------------------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-c-ui-state-features.yaml | 781 | # -------------------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-c-ui-state-features.yaml | 783 | # -------------------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-c-ui-state-features.yaml | 1082 | # -------------------------------------------------------------------------- |
| MEDIUM | _artifacts/scratch/cluster-c-ui-state-features.yaml | 1084 | # -------------------------------------------------------------------------- |
| Severity | File | Line | Snippet |
|---|---|---|---|
| CRITICAL | examples/solid/kitchen-sink/src/App.tsx | 389 | {props.cell.row.subRows.length.toLocaleString()}) |
| CRITICAL | …mples/react/kitchen-sink-hero-ui/src/lib/data-table.ts | 370 | row.table.store.state.columnFilters.filter( |
| CRITICAL | …s/react/kitchen-sink-material-ui/src/lib/data-table.ts | 370 | row.table.store.state.columnFilters.filter( |
| CRITICAL | …es/react/kitchen-sink-react-aria/src/lib/data-table.ts | 370 | row.table.store.state.columnFilters.filter( |
| CRITICAL | …s/react/kitchen-sink-shadcn-base/src/lib/data-table.ts | 370 | row.table.store.state.columnFilters.filter( |
| CRITICAL | …/react/kitchen-sink-shadcn-radix/src/lib/data-table.ts | 370 | row.table.store.state.columnFilters.filter( |
| CRITICAL | …mples/react/kitchen-sink-mantine/src/lib/data-table.ts | 370 | row.table.store.state.columnFilters.filter( |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …tic-functions/functions/getDefaultRowSelectionState.md | 9 | function getDefaultRowSelectionState(): RowSelectionState; |
| LOW | …ic-functions/functions/getDefaultColumnFiltersState.md | 9 | function getDefaultColumnFiltersState(): ColumnFiltersState; |
| LOW | …c-functions/functions/getDefaultColumnResizingState.md | 9 | function getDefaultColumnResizingState(): columnResizingState; |
| LOW | …atic-functions/functions/getDefaultColumnOrderState.md | 9 | function getDefaultColumnOrderState(): ColumnOrderState; |
| LOW | …functions/functions/getDefaultColumnVisibilityState.md | 9 | function getDefaultColumnVisibilityState(): ColumnVisibilityState; |
| LOW | …ic-functions/functions/getDefaultColumnPinningState.md | 9 | function getDefaultColumnPinningState(): ColumnPinningState; |
| LOW | …functions/functions/getDefaultColumnSizingColumnDef.md | 9 | function getDefaultColumnSizingColumnDef(): object; |
| LOW | …tatic-functions/functions/getDefaultRowPinningState.md | 9 | function getDefaultRowPinningState(): RowPinningState; |
| LOW | …tic-functions/functions/getDefaultColumnSizingState.md | 9 | function getDefaultColumnSizingState(): ColumnSizingState; |
| LOW | …tatic-functions/functions/getDefaultPaginationState.md | 9 | function getDefaultPaginationState(): PaginationState; |
| LOW | examples/vue/column-ordering/src/App.vue | 115 | function toggleAllColumnsVisibility() { |
| LOW | examples/vue/column-pinning/src/App.vue | 120 | function toggleAllColumnsVisibility() { |
| LOW | packages/table-core/tests/helpers/rowPinningHelpers.ts | 39 | export function createTableWithPinningState( |
| LOW | packages/table-core/tests/helpers/rowPinningHelpers.ts | 54 | export function createTableWithMockOnPinningChange(rowCount = 10): { |
| LOW | …re/src/features/row-pinning/rowPinningFeature.utils.ts | 25 | export function getDefaultRowPinningState(): RowPinningState { |
| LOW | …tures/column-filtering/columnFilteringFeature.utils.ts | 22 | export function getDefaultColumnFiltersState(): ColumnFiltersState { |
| LOW | …eatures/column-resizing/columnResizingFeature.utils.ts | 27 | export function getDefaultColumnResizingState(): columnResizingState { |
| LOW | …/features/row-pagination/rowPaginationFeature.utils.ts | 21 | export function getDefaultPaginationState(): PaginationState { |
| LOW | …res/column-visibility/columnVisibilityFeature.utils.ts | 22 | export function getDefaultColumnVisibilityState(): ColumnVisibilityState { |
| LOW | …eatures/column-ordering/columnOrderingFeature.utils.ts | 22 | export function getDefaultColumnOrderState(): ColumnOrderState { |
| LOW | …rc/features/column-sizing/columnSizingFeature.utils.ts | 28 | export function getDefaultColumnSizingState(): ColumnSizingState { |
| LOW | …rc/features/column-sizing/columnSizingFeature.utils.ts | 44 | export function getDefaultColumnSizingColumnDef() { |
| LOW | …rc/features/row-selection/rowSelectionFeature.utils.ts | 22 | export function getDefaultRowSelectionState(): RowSelectionState { |
| LOW | …/features/column-pinning/columnPinningFeature.utils.ts | 35 | export function getDefaultColumnPinningState(): ColumnPinningState { |
| LOW | packages/angular-table/src/flex-render/view.ts | 25 | export function mapToFlexRenderTypedContent( |
| LOW | …ular-table-devtools/src/injectTanStackTableDevtools.ts | 17 | export function injectTanStackTableDevtools( |
| LOW | …ular-table-devtools/src/injectTanStackTableDevtools.ts | 40 | export function injectTanStackTableDevtoolsNoOp( |
| LOW | packages/table-devtools/src/tableTarget.ts | 28 | export function upsertTableDevtoolsTarget( |
| LOW | packages/table-devtools/src/tableTarget.ts | 68 | export function removeTableDevtoolsTarget(id: string) { |
| LOW | packages/table-devtools/src/tableTarget.ts | 84 | export function subscribeTableDevtoolsTargets(listener: Listener) { |
| LOW | …ckages/table-devtools/src/components/FeaturesPanel.tsx | 131 | function normalizeRowModelEstimateKey(rowModelName: string): string { |
| LOW | packages/react-table-devtools/src/table-devtools.d.ts | 16 | export function upsertTableDevtoolsTarget( |
| LOW | packages/react-table-devtools/src/table-devtools.d.ts | 20 | export function removeTableDevtoolsTarget(id: string): void |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | …gular/custom-plugin/src/app/density/density-feature.ts | 81 | // constructColumnAPIs: (column) => {}, |
| LOW | …/src/mantine-react-table/hooks/useMRT_TableInstance.ts | 121 | |
| LOW | packages/table-core/src/types/Header.ts | 41 | // TData extends RowData, |
| LOW | …core/src/features/row-expanding/rowExpandingFeature.ts | 21 | table_toggleAllRowsExpanded, |
| LOW | …ble-core/src/features/row-sorting/rowSortingFeature.ts | 21 | table_setSorting, |
| LOW | …rc/features/column-filtering/columnFilteringFeature.ts | 21 | // CachedRowModel_Filtered, |
| LOW | …re/src/features/row-pagination/rowPaginationFeature.ts | 21 | import type { RowData } from '../../types/type-utils' |
| LOW | …/features/column-visibility/columnVisibilityFeature.ts | 21 | table_toggleAllColumnsVisible, |
| LOW | …/src/features/column-grouping/columnGroupingFeature.ts | 21 | table_setGrouping, |
| LOW | …core/src/features/column-sizing/columnSizingFeature.ts | 21 | } from './columnSizingFeature.utils' |
| LOW | …rc/features/row-selection/rowSelectionFeature.types.ts | 41 | // enableGroupingRowSelection?: |
| LOW | …re/src/features/column-pinning/columnPinningFeature.ts | 41 | import type { RowData } from '../../types/type-utils' |
| LOW | packages/table-core/src/helpers/tableFeatures.ts | 21 | |
| LOW | packages/solid-table/src/FlexRender.tsx | 81 | >(props: FlexRenderProps<TFeatures, TData, TValue>) { |
| LOW | packages/preact-table/src/reactivity.ts | 41 | // observerOrNext: Observer<T> | ((value: T) => void), |
| LOW | packages/preact-table/src/reactivity.ts | 61 | // function signalToWritableAtom<T>(source: { |
| LOW | packages/preact-table/src/reactivity.ts | 81 | // return { |
| LOW | packages/preact-table/src/FlexRender.tsx | 101 | TValue extends CellData = CellData, |
| LOW | packages/match-sorter-utils/src/index.ts | 1 | /** |
| LOW | _artifacts/domain_map.yaml | 6541 | // </script> |
| LOW | _artifacts/domain_map.yaml | 6601 | - '[GAP] Bind space/enter to toggle row selection via `row.getToggleSelectedHandler()` while respecting |
| LOW | _artifacts/scratch/cluster-b-row-model-features.yaml | 1 | # Cluster B — Row-Model Features (TanStack Table v9.0.0-alpha.48) |
| LOW | _artifacts/scratch/cluster-e-lifecycle-composition.yaml | 1261 | <TanStackDevtools plugins={[tableDevtoolsPlugin()]} /> |
| LOW | _artifacts/scratch/cluster-e-lifecycle-composition.yaml | 1341 | // 2. How is "active cell" represented? Add a new state slice? Use existing focus? |
| LOW | _artifacts/scratch/cluster-c-ui-state-features.yaml | 1 | # TanStack Intent — Cluster C: UI-State Features |
| LOW | _artifacts/scratch/cluster-c-ui-state-features.yaml | 1101 | Pure stub; not part of cluster C, mentioned here for completeness |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | examples/angular/column-sizing/src/app/app.ts | 81 | // Don't actually do this to resize columns. This is just for demonstration purposes. |
| MEDIUM | examples/preact/column-sizing/src/main.tsx | 94 | // Don't actually do this to resize columns. This is just for demonstration purposes. |
| MEDIUM | examples/react/column-sizing/src/main.tsx | 99 | // Don't actually do this to resize columns. This is just for demonstration purposes. |