splitLink<
TRouter>(opts):TRPCLink<TRouter>
Defined in: packages/client/src/links/splitLink.ts:9
Type Parameters
Type Parameter
Default type
TRouter extends AnyRouter
AnyRouter
Parameters
Parameter
Type
Description
opts
{ condition: (op) => boolean; false: TRPCLink<TRouter> | TRPCLink<TRouter>[]; true: TRPCLink<TRouter> | TRPCLink<TRouter>[]; }
-
opts.condition
(op) => boolean
-
opts.false
TRPCLink<TRouter> | TRPCLink<TRouter>[]
The link to execute next if the test function returns false.
opts.true
TRPCLink<TRouter> | TRPCLink<TRouter>[]
The link to execute next if the test function returns true.
Returns
TRPCLink<TRouter>