diff --git a/packages/web/src/app/[domain]/repos/columns.tsx b/packages/web/src/app/[domain]/repos/columns.tsx index 2bb93df7..a70f1673 100644 --- a/packages/web/src/app/[domain]/repos/columns.tsx +++ b/packages/web/src/app/[domain]/repos/columns.tsx @@ -134,7 +134,7 @@ export const columns = (domain: string): ColumnDef[] => [ } }} > - {repo.name} + {repo.name.length > 40 ? `${repo.name.slice(0, 40)}...` : repo.name} {isRemoteRepo && } diff --git a/packages/web/src/app/[domain]/repos/repositoryTable.tsx b/packages/web/src/app/[domain]/repos/repositoryTable.tsx index 6abcf923..ef94bc53 100644 --- a/packages/web/src/app/[domain]/repos/repositoryTable.tsx +++ b/packages/web/src/app/[domain]/repos/repositoryTable.tsx @@ -13,6 +13,7 @@ import { Skeleton } from "@/components/ui/skeleton"; export const RepositoryTable = () => { const domain = useDomain(); + const { data: repos, isLoading: reposLoading, error: reposError } = useQuery({ queryKey: ['repos', domain], queryFn: async () => { diff --git a/packages/web/src/components/ui/data-table.tsx b/packages/web/src/components/ui/data-table.tsx index a328d833..5002c7da 100644 --- a/packages/web/src/components/ui/data-table.tsx +++ b/packages/web/src/components/ui/data-table.tsx @@ -51,6 +51,7 @@ export function DataTable({ getSortedRowModel: getSortedRowModel(), onColumnFiltersChange: setColumnFilters, getFilteredRowModel: getFilteredRowModel(), + autoResetPageIndex: false, state: { sorting, columnFilters,