remove error-causing plugins in orpc

This commit is contained in:
Amruth Pillai
2026-02-10 01:43:11 +01:00
parent 45fc32323f
commit eb62ed99ce
2 changed files with 3 additions and 14 deletions
+1 -2
View File
@@ -1,6 +1,6 @@
import { createORPCClient, onError } from "@orpc/client";
import { RPCLink } from "@orpc/client/fetch";
import { BatchLinkPlugin, SimpleCsrfProtectionLinkPlugin } from "@orpc/client/plugins";
import { BatchLinkPlugin } from "@orpc/client/plugins";
import { createRouterClient, type InferRouterInputs, type InferRouterOutputs, type RouterClient } from "@orpc/server";
import { createTanstackQueryUtils } from "@orpc/tanstack-query";
import { createIsomorphicFn } from "@tanstack/react-start";
@@ -32,7 +32,6 @@ export const getORPCClient = createIsomorphicFn()
url: `${window.location.origin}/api/rpc`,
fetch: (request, init) => fetch(request, { ...init, credentials: "include" }),
plugins: [
new SimpleCsrfProtectionLinkPlugin(),
new BatchLinkPlugin({
mode: typeof window === "undefined" ? "buffered" : "streaming",
groups: [{ condition: () => true, context: {} }],
+2 -12
View File
@@ -1,22 +1,12 @@
import { onError } from "@orpc/server";
import { RPCHandler } from "@orpc/server/fetch";
import {
BatchHandlerPlugin,
RequestHeadersPlugin,
SimpleCsrfProtectionHandlerPlugin,
StrictGetMethodPlugin,
} from "@orpc/server/plugins";
import { BatchHandlerPlugin, RequestHeadersPlugin, StrictGetMethodPlugin } from "@orpc/server/plugins";
import { createFileRoute } from "@tanstack/react-router";
import router from "@/integrations/orpc/router";
import { getLocale } from "@/utils/locale";
const rpcHandler = new RPCHandler(router, {
plugins: [
new BatchHandlerPlugin(),
new RequestHeadersPlugin(),
new StrictGetMethodPlugin(),
new SimpleCsrfProtectionHandlerPlugin(),
],
plugins: [new BatchHandlerPlugin(), new RequestHeadersPlugin(), new StrictGetMethodPlugin()],
interceptors: [
onError((error) => {
console.error(`ERROR [oRPC]: ${error}`);