19 lines
340 B
TypeScript
19 lines
340 B
TypeScript
import type { FunctionPlugin } from 'vue'
|
|
import { QueryClient, VueQueryPlugin } from '@tanstack/vue-query'
|
|
|
|
export const queryClient = new QueryClient({
|
|
defaultOptions: {
|
|
queries: {
|
|
retry: false,
|
|
},
|
|
},
|
|
})
|
|
|
|
export default {
|
|
install(app) {
|
|
app.use(VueQueryPlugin, {
|
|
queryClient,
|
|
})
|
|
},
|
|
} as FunctionPlugin
|