import { assetsRouter } from "../apps/routes";import { t } from "./t";export const appRouter = t.router({ menus: menusRouter});// export type definition of APIexport type AppRouter = typeof appRouter;
import { assetsRouter } from "../apps/routes";import { t } from "./t";export const appRouter = t.router({ menus: menusRouter});// export type definition of APIexport type AppRouter = typeof appRouter;
And in my client, I have this
import { createTRPCProxyClient, httpBatchLink } from '@trpc/client';import type { AppRouter } from '../../../api/trpc/server';export const client = createTRPCProxyClient<AppRouter>({ links: [ httpBatchLink({ url: 'http://127.0.0.1:4000/trpc' }) ]});
import { createTRPCProxyClient, httpBatchLink } from '@trpc/client';import type { AppRouter } from '../../../api/trpc/server';export const client = createTRPCProxyClient<AppRouter>({ links: [ httpBatchLink({ url: 'http://127.0.0.1:4000/trpc' }) ]});
But when I try to query like this
client.assets.images.query
client.assets.images.query
i get an error property query does not exist, it correctly infers the type assets etc... but not query