Function: bindSourceProcedures()
bindSourceProcedures<
Context,Procedure,ConnectionProcedure>(defaults): <Item,ById,List>(input) =>SourceProcedureResult<ById,List,Procedure,ConnectionProcedure>
Defined in: packages/fate/src/server/sourceRouter.ts:183
Binds the app-specific tRPC pieces once and returns a compact helper for source procedures.
Type Parameters
Context
Context
Procedure
Procedure extends ProcedureLike
ConnectionProcedure
ConnectionProcedure extends ConnectionProcedureLike | undefined = ConnectionProcedureLike | undefined
Parameters
defaults
SourceProcedureFactoryDefaults<Context, Procedure, ConnectionProcedure>
Returns
<Item, ById, List>(input) => SourceProcedureResult<ById, List, Procedure, ConnectionProcedure>