Skip to main content

useLogLevel

@webda/workout


Function: useLogLevel()

useLogLevel<T>(level, callback): T

Defined in: packages/workout/src/core.ts:107

Run a callback with a temporary log level override.

All loggers that use getLogLevelOverride in their level function will respect this override for the duration of the callback.

Type Parameters​

T​

T

Parameters​

level​

WorkerLogLevel

the log level to apply within the callback

callback​

() => T

the function to execute with the overridden log level

Returns​

T

the return value of the callback