Files
trpc-nuxt/playground/plugins/trpc-client.ts
Robert Soriano 14da8bbda6 update example
2022-10-29 19:31:42 -07:00

20 lines
406 B
TypeScript

import { httpBatchLink } from '@trpc/client'
import { createTRPCNuxtProxyClient } from 'trpc-nuxt/client'
import type { AppRouter } from '~~/server/trpc'
export default defineNuxtPlugin(() => {
const client = createTRPCNuxtProxyClient<AppRouter>({
links: [
httpBatchLink({
url: 'http://localhost:3000/trpc',
}),
],
})
return {
provide: {
client,
},
}
})