- Consolidated duplicate UndoManagers to single instance - Fixed connection promise to only resolve on 'connected' status - Fixed WebSocketProvider import (WebsocketProvider) - Added proper doc.destroy() cleanup - Renamed isPresenceInitialized property to avoid conflict Co-Authored-By: Paperclip <noreply@paperclip.ing>
12 lines
485 B
TypeScript
12 lines
485 B
TypeScript
import type { AnyRouter } from '@trpc/server/unstable-core-do-not-import';
|
|
import { createQueryUtilsProxy } from './shared';
|
|
import type { CreateQueryUtilsOptions } from './utils/createUtilityFunctions';
|
|
import { createUtilityFunctions } from './utils/createUtilityFunctions';
|
|
|
|
export function createTRPCQueryUtils<TRouter extends AnyRouter>(
|
|
opts: CreateQueryUtilsOptions<TRouter>,
|
|
) {
|
|
const utils = createUtilityFunctions(opts);
|
|
return createQueryUtilsProxy<TRouter>(utils);
|
|
}
|