2
0

api.ts 418 B

12345678
  1. import type { AuthRoutes, UserRoutes, RoleRoutes, FileRoutes } from '@/server/api'
  2. import { rpcClient } from './utils/rpc-client'
  3. // 创建各个模块的RPC客户端
  4. export const authClient = rpcClient<AuthRoutes>().api.v1.auth
  5. export const userClient = rpcClient<UserRoutes>().api.v1.users
  6. export const roleClient = rpcClient<RoleRoutes>().api.v1.roles
  7. export const fileClient = rpcClient<FileRoutes>().api.v1.files