Skip to content

Commit 2d18800

Browse files
authored
fix(vue): MaybeRef only use in Vue 3 (#33)
* fix(vue): MaybeRef only in Vue 3 * chore(renovate): fix vue-2, vue-2.7 versions
1 parent 9de2876 commit 2d18800

File tree

2 files changed

+13
-2
lines changed

2 files changed

+13
-2
lines changed

renovate.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,15 @@
22
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
33
"extends": [
44
"github>aa900031/renovate-config"
5+
],
6+
"packageRules": [
7+
{
8+
"matchPackageNames": ["vue-2"],
9+
"allowedVersions": "~2.6.x"
10+
},
11+
{
12+
"matchPackageNames": ["vue-2.7"],
13+
"allowedVersions": "2.7.x <3.0.0"
14+
}
515
]
616
}

src/vue/index.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
import type { QueryClient, QueryKey } from '@tanstack/vue-query'
2+
import type { Ref } from 'vue-demi'
23
import type { QueryCallbacks } from '../core/index'
34
import { useQueryClient } from '@tanstack/vue-query'
4-
import { inject, Ref, unref, watch } from 'vue-demi'
5+
import { inject, unref, watch } from 'vue-demi'
56
import { subscribeQueryCallbacks } from '../core/index'
67

78
export interface UseQueryCallbacksProps<
89
TQueryFnData,
910
TError,
1011
> extends QueryCallbacks<TQueryFnData, TError> {
11-
queryKey: MaybeRef<QueryKey>
12+
queryKey: QueryKey | Ref<QueryKey>
1213
/**
1314
* QueryClient instance
1415
*/

0 commit comments

Comments
 (0)