diff --git a/src/runtime/plugin.ts b/src/runtime/plugin.ts index 0d47083..045008f 100644 --- a/src/runtime/plugin.ts +++ b/src/runtime/plugin.ts @@ -4,9 +4,7 @@ import { unref } from 'vue' import { FetchError } from 'ohmyfetch' import { useClientHeaders } from './client' import { defineNuxtPlugin, useRequestHeaders, useRuntimeConfig } from '#app' -// import type { router } from '~/server/trpc' - -// declare type AppRouter = typeof router +import type { AppRouter } from '~/server/trpc' export default defineNuxtPlugin((nuxtApp) => { const config = useRuntimeConfig().public.trpc @@ -14,7 +12,7 @@ export default defineNuxtPlugin((nuxtApp) => { const otherHeaders = useClientHeaders() const baseURL = process.server ? '' : config.baseURL - const client = createTRPCProxyClient({ + const client = createTRPCProxyClient({ links: [ httpBatchLink({ url: `${baseURL}${config.endpoint}`,