fix(styles): fix useTable type
This commit is contained in:
parent
1978397c90
commit
071241f8cb
@ -57,12 +57,6 @@ export type TableConfig<A extends ApiFn, T, C> = {
|
|||||||
* @default true
|
* @default true
|
||||||
*/
|
*/
|
||||||
immediate?: boolean;
|
immediate?: boolean;
|
||||||
/**
|
|
||||||
* whether to display the total items count
|
|
||||||
*
|
|
||||||
* @default false
|
|
||||||
*/
|
|
||||||
showTotal?: boolean;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
export default function useHookTable<A extends ApiFn, T, C>(config: TableConfig<A, T, C>) {
|
export default function useHookTable<A extends ApiFn, T, C>(config: TableConfig<A, T, C>) {
|
||||||
|
11
src/typings/naive-ui.d.ts
vendored
11
src/typings/naive-ui.d.ts
vendored
@ -42,6 +42,13 @@ declare namespace NaiveUI {
|
|||||||
|
|
||||||
type NaiveTableConfig<A extends TableApiFn> = Pick<
|
type NaiveTableConfig<A extends TableApiFn> = Pick<
|
||||||
import('@sa/hooks').TableConfig<A, GetTableData<A>, TableColumn<TableDataWithIndex<GetTableData<A>>>>,
|
import('@sa/hooks').TableConfig<A, GetTableData<A>, TableColumn<TableDataWithIndex<GetTableData<A>>>>,
|
||||||
'apiFn' | 'apiParams' | 'columns' | 'immediate' | 'showTotal'
|
'apiFn' | 'apiParams' | 'columns' | 'immediate'
|
||||||
>;
|
> & {
|
||||||
|
/**
|
||||||
|
* whether to display the total items count
|
||||||
|
*
|
||||||
|
* @default false
|
||||||
|
*/
|
||||||
|
showTotal?: boolean;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user