diff --git a/web/app/components/workflow/skill/viewer/sqlite-file-preview/constants.ts b/web/app/components/workflow/skill/viewer/sqlite-file-preview/constants.ts new file mode 100644 index 0000000000..558e082352 --- /dev/null +++ b/web/app/components/workflow/skill/viewer/sqlite-file-preview/constants.ts @@ -0,0 +1 @@ +export const PREVIEW_ROW_LIMIT = 1000 diff --git a/web/app/components/workflow/skill/viewer/sqlite-file-preview/use-sqlite-table.ts b/web/app/components/workflow/skill/viewer/sqlite-file-preview/use-sqlite-table.ts index c738ab458c..525eaacd28 100644 --- a/web/app/components/workflow/skill/viewer/sqlite-file-preview/use-sqlite-table.ts +++ b/web/app/components/workflow/skill/viewer/sqlite-file-preview/use-sqlite-table.ts @@ -1,5 +1,6 @@ import type { SQLiteQueryResult } from '../../hooks/sqlite/types' import { useEffect, useReducer } from 'react' +import { PREVIEW_ROW_LIMIT } from './constants' type TableState = { data: SQLiteQueryResult | null @@ -71,7 +72,7 @@ export const useSQLiteTable = ({ dispatch({ type: 'loading' }) try { - const data = await queryTable(selectedTable) + const data = await queryTable(selectedTable, PREVIEW_ROW_LIMIT) if (!cancelled) dispatch({ type: 'success', data }) }