From 89b94a99267a93ca6fe002af26c1630c47a1181f Mon Sep 17 00:00:00 2001 From: imbytecat Date: Sun, 18 Jan 2026 02:30:23 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E6=9B=B4=E6=96=B0=E5=AE=A2?= =?UTF-8?q?=E6=88=B7=E7=AB=AF=E4=B8=8E=E8=B7=AF=E7=94=B1=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E5=91=BD=E5=90=8D=E4=BB=A5=E4=BF=9D=E6=8C=81=E4=B8=80=E8=87=B4?= =?UTF-8?q?=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 更新客户端类型引用,将 RouterClient 替换为 APIRouterClient 以匹配路由定义的最新命名。 - 更新类型导出名称以使用更清晰的命名并移除冗余的别名。 --- src/orpc/client.ts | 6 +++--- src/orpc/router.ts | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/orpc/client.ts b/src/orpc/client.ts index 8d7c750..1c72e5b 100644 --- a/src/orpc/client.ts +++ b/src/orpc/client.ts @@ -4,7 +4,7 @@ import { createRouterClient } from '@orpc/server' import { createTanstackQueryUtils } from '@orpc/tanstack-query' import { createIsomorphicFn } from '@tanstack/react-start' import { getRequestHeaders } from '@tanstack/react-start/server' -import { type RouterClient, router } from '@/orpc' +import { type APIRouterClient, router } from '@/orpc' const getORPCClient = createIsomorphicFn() .server(() => @@ -18,9 +18,9 @@ const getORPCClient = createIsomorphicFn() const link = new RPCLink({ url: `${window.location.origin}/api/rpc`, }) - return createORPCClient(link) + return createORPCClient(link) }) -const client: RouterClient = getORPCClient() +const client: APIRouterClient = getORPCClient() export const orpc = createTanstackQueryUtils(client) diff --git a/src/orpc/router.ts b/src/orpc/router.ts index bfb314d..6519a9d 100644 --- a/src/orpc/router.ts +++ b/src/orpc/router.ts @@ -1,8 +1,8 @@ -import type { RouterClient as ORPCRouterClient } from '@orpc/server' +import type { RouterClient } from '@orpc/server' import * as todo from './handlers/todo' export const router = { todo, } -export type RouterClient = ORPCRouterClient +export type APIRouterClient = RouterClient