From 687c498e80d93f38663b0e89b33be606b9b15a9b Mon Sep 17 00:00:00 2001 From: Kris Zyp Date: Thu, 8 Oct 2026 08:49:51 -0600 Subject: [PATCH] refactor(components): remove unused pagination props from SimpleBrowseDataTable totalPages, totalRecords, paginationState, and setPagination were declared on BrowseDataTableProps but never destructured or read by the component. No call site passes any of them. Dispatch-Task: studio-simplebrowse-dead-props Co-Authored-By: Claude Sonnet 5 Claude-Session: https://claude.ai/code/session_01Ba1jKDjhVgZN53tPhRvWgT --- src/components/SimpleBrowseDataTable.tsx | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/components/SimpleBrowseDataTable.tsx b/src/components/SimpleBrowseDataTable.tsx index d79c1384c..ddbb22e20 100644 --- a/src/components/SimpleBrowseDataTable.tsx +++ b/src/components/SimpleBrowseDataTable.tsx @@ -5,23 +5,16 @@ import { Loading } from '@/components/Loading'; import { Table, TableBody, TableCell, TableHeader, TableHeadSortable, TableRow } from '@/components/ui/table'; import { cn } from '@/lib/cn'; import { ColumnDef, Row, studioTableFeatures } from '@/lib/table'; -import { flexRender, PaginationState, RowData, SortingState, useTable } from '@tanstack/react-table'; -import React, { Dispatch, SetStateAction } from 'react'; +import { flexRender, RowData, SortingState, useTable } from '@tanstack/react-table'; +import React from 'react'; interface BrowseDataTableProps { columns: ColumnDef[]; data: TData[]; isFetching?: boolean; - totalPages?: number; - totalRecords?: number; onRowClick?: (row: Row) => void; onColumnClick?: (accessorKey: string, isDescending: boolean) => void; - paginationState?: { - pageIndex: number; - pageSize: number; - }; sortingState?: SortingState; - setPagination?: Dispatch>; children?: React.ReactNode; }