MCPcopy Create free account
hub / github.com/middleapi/orpc / mergeErrorMap

Function mergeErrorMap

packages/contract/src/error.ts:44–46  ·  view source on GitHub ↗
(errorMap1: T1, errorMap2: T2)

Source from the content-addressed store, hash-verified

42export type MergedErrorMap<T1 extends ErrorMap, T2 extends ErrorMap> = Omit<T1, keyof T2> & T2
43
44export function mergeErrorMap<T1 extends ErrorMap, T2 extends ErrorMap>(errorMap1: T1, errorMap2: T2): MergedErrorMap<T1, T2> {
45 return { ...errorMap1, ...errorMap2 }
46}
47
48export type ORPCErrorFromErrorMap<TErrorMap extends ErrorMap> = {
49 [K in keyof TErrorMap]: K extends string

Callers 7

errorsMethod · 0.90
error.test.tsFile · 0.90
builder.test.tsFile · 0.90
enhanceContractRouterFunction · 0.90
errorsMethod · 0.90
errorsMethod · 0.90
enhanceRouterFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected