diff --git a/src/typings/api.d.ts b/src/typings/api.d.ts index bb3d8757..9e88ca68 100644 --- a/src/typings/api.d.ts +++ b/src/typings/api.d.ts @@ -15,6 +15,9 @@ declare namespace Api { total: number; } + /** common search params of table */ + type CommonSearchParams = Pick; + /** common params of paginating query list data */ interface PaginatingQueryRecord extends PaginatingCommonParams { records: T[]; diff --git a/src/typings/naive-ui.d.ts b/src/typings/naive-ui.d.ts index b13d8d1f..1765fe46 100644 --- a/src/typings/naive-ui.d.ts +++ b/src/typings/naive-ui.d.ts @@ -26,7 +26,7 @@ declare namespace NaiveUI { type TableColumn = TableColumnWithKey | DataTableSelectionColumn | DataTableExpandColumn; - type TableApiFn = ( + type TableApiFn = ( params: R ) => Promise>>;