vue-query-nuxt icon indicating copy to clipboard operation
vue-query-nuxt copied to clipboard

VueQueryComposables type requires all composables

Open austin-agronick opened this issue 6 months ago • 0 comments
trafficstars

https://github.com/Hebilicious/vue-query-nuxt/blob/3def2729d227226e5dad57d52d60ed2e6e59d568/packages/vue-query-nuxt/src/runtime/utils.ts#L7 This seems to support auto importing less than all available composables, but the type does not. This should fix it:

export type VueQueryComposables =
  | 'useQuery'
  | 'useQueries'
  | 'useInfiniteQuery'
  | 'useMutation'
  | 'useIsFetching'
  | 'useIsMutating'
  | 'useQueryClient'

const autoImports: VueQueryComposables[] | false = ['useQuery', 'useMutation']

Image

Image

austin-agronick avatar Apr 24 '25 18:04 austin-agronick