mirror of
https://kevinblog.sytes.net/Code/Jibo-Revival-Group/JiboViteDocs.git
synced 2026-06-21 13:46:14 +00:00
Initalize
This commit is contained in:
17
node_modules/@vueuse/integrations/dist/useFuse.d.ts
generated
vendored
Normal file
17
node_modules/@vueuse/integrations/dist/useFuse.d.ts
generated
vendored
Normal file
@@ -0,0 +1,17 @@
|
||||
import { ComputedRef, MaybeRefOrGetter, Ref } from "vue";
|
||||
import Fuse, { FuseResult, IFuseOptions } from "fuse.js";
|
||||
|
||||
//#region useFuse/index.d.ts
|
||||
type FuseOptions<T> = IFuseOptions<T>;
|
||||
interface UseFuseOptions<T> {
|
||||
fuseOptions?: FuseOptions<T>;
|
||||
resultLimit?: number;
|
||||
matchAllWhenSearchEmpty?: boolean;
|
||||
}
|
||||
interface UseFuseReturn<DataItem> {
|
||||
fuse: Ref<Fuse<DataItem>>;
|
||||
results: ComputedRef<FuseResult<DataItem>[]>;
|
||||
}
|
||||
declare function useFuse<DataItem>(search: MaybeRefOrGetter<string>, data: MaybeRefOrGetter<DataItem[]>, options?: MaybeRefOrGetter<UseFuseOptions<DataItem>>): UseFuseReturn<DataItem>;
|
||||
//#endregion
|
||||
export { FuseOptions, UseFuseOptions, UseFuseReturn, useFuse };
|
||||
Reference in New Issue
Block a user