UNPKG

@dgac/nmb2b-client

Version:

EUROCONTROL Network Manager B2B SOAP client

20 lines (18 loc) 506 B
import { createDebugLogger } from "../debug.mjs"; import { createHook } from "./hooks.mjs"; //#region src/utils/hooks/withLog.ts const logHook = createHook(({ service, query, input }) => { const debug = createDebugLogger(`${service}:${query}`); debug(`Called with input %o`, input); return { onRequestError: ({ error }) => { debug(`Failed: ${error.message}`); }, onRequestSuccess: () => { debug("Succeded"); } }; }); //#endregion export { logHook }; //# sourceMappingURL=withLog.mjs.map