rc inital

This commit is contained in:
OrJDev
2022-11-01 09:38:08 +02:00
commit f67748fe9d
20 changed files with 3610 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
// interop:
import { AnyRouter } from "@trpc/server";
import { CreateTRPCSolid, createHooksInternalProxy } from "./createTRPCSolid";
import { CreateTRPCSolidOptions } from "./shared";
import {
CreateReactQueryHooks,
createHooksInternal,
} from "./shared/hooks/createHooksInternal";
/**
* @deprecated use `createTRPCSolid` instead
*/
export function createReactQueryHooks<
TRouter extends AnyRouter,
TSSRContext = unknown
>(
opts?: CreateTRPCSolidOptions<TRouter>
): CreateReactQueryHooks<TRouter, TSSRContext> & {
proxy: CreateTRPCSolid<TRouter, TSSRContext>;
} {
const trpc = createHooksInternal<TRouter, TSSRContext>(opts);
const proxy = createHooksInternalProxy<TRouter, TSSRContext>(trpc);
return {
...trpc,
proxy,
};
}