Files
nuxt-address-book/plugins/trpc.ts

15 lines
329 B
TypeScript

import { createTRPCNuxtClient, httpBatchLink } from 'trpc-nuxt/client';
import type { AppRouter } from '~/server/trpc/routers';
export default defineNuxtPlugin(() => {
const trpc = createTRPCNuxtClient<AppRouter>({
links: [httpBatchLink({ url: '/api/trpc' })],
});
return {
provide: {
trpc,
},
};
});