diff --git a/examples/simple/src/lib/trpc/client.ts b/examples/simple/src/lib/trpc/client.ts index 6adff99..ff88464 100644 --- a/examples/simple/src/lib/trpc/client.ts +++ b/examples/simple/src/lib/trpc/client.ts @@ -1,9 +1,10 @@ import type { Router } from '$lib/trpc/router'; import { createTRPCClient, type TRPCClientInit } from 'trpc-sveltekit'; -let browserClient: ReturnType>; +type TRPCClient = ReturnType>; +let browserClient: TRPCClient; -export function trpc(init?: TRPCClientInit) { +export function trpc(init?: TRPCClientInit): TRPCClient { const isBrowser = typeof window !== 'undefined'; if (isBrowser && browserClient) return browserClient; const client = createTRPCClient({ init });