From d47fbc45374cec311ba1612b749d6f9423e71695 Mon Sep 17 00:00:00 2001 From: Robert Soriano Date: Fri, 28 Oct 2022 15:40:31 -0700 Subject: [PATCH] add exported router type to plugin --- src/runtime/plugin.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) 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}`,