8000 feat(useFuse)!: upgrade `fuse.js` to v7 (#4036) · vueuse/vueuse@cb44cee · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Commit cb44cee

Browse files
authored
feat(useFuse)!: upgrade fuse.js to v7 (#4036)
1 parent f16222b commit cb44cee

File tree

4 files changed

+8
-13
lines changed

4 files changed

+8
-13
lines changed

packages/integrations/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@
9898
"change-case": "^4",
9999
"drauu": "^0.3",
100100
"focus-trap": "^7",
101-
"fuse.js": "^6",
101+
"fuse.js": "^7",
102102
"idb-keyval": "^6",
103103
"jwt-decode": "^3",
104104
"nprogress": "^0.2",
@@ -158,7 +158,7 @@
158158
"change-case": "^4.1.2",
159159
"drauu": "^0.3.7",
160160
"focus-trap": "^7.5.4",
161-
"fuse.js": "^6.6.2",
161+
"fuse.js": "^7.0.0",
162162
"idb-keyval": "^6.2.1",
163163
"jwt-decode": "^3.1.2",
164164
"nprogress": "^0.2.0",

packages/integrations/useFuse/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ From the Fuse.js website:
1717
### NPM
1818

1919
```bash
20-
npm install fuse.js@^6
20+
npm install fuse.js@^7
2121
```
2222

2323
### Yarn

packages/integrations/useFuse/index.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
1+
import type { FuseResult, IFuseOptions } from 'fuse.js'
12
import Fuse from 'fuse.js'
23
import type { ComputedRef } from 'vue-demi'
34
import { computed, ref, watch } from 'vue-demi'
45
import type { MaybeRefOrGetter } from '@vueuse/shared'
56
import { toValue } from '@vueuse/shared'
67

7-
export type FuseOptions<T> = Fuse.IFuseOptions<T>
8+
export type FuseOptions<T> = IFuseOptions<T>
89
export interface UseFuseOptions<T> {
910
fuseOptions?: FuseOptions<T>
1011
resultLimit?: number
@@ -37,7 +38,7 @@ export function useFuse<DataItem>(
3738
{ deep: true },
3839
)
3940

40-
const results: ComputedRef<Fuse.FuseResult<DataItem>[]> = computed(() => {
41+
const results: ComputedRef<FuseResult<DataItem>[]> = computed(() => {
4142
const resolved = toValue(options)
4243
// This will also be recomputed when `data` changes, as it causes a change
4344
// to the Fuse instance, which is tracked here.

pnpm-lock.yaml

Lines changed: 2 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)
0