Interface: LoggerLinkOptions<TRouter>
On this page
Defined in: packages/client/dist/loggerLink-Daki_B65.d.mts:35
Options for loggerLink.
See
https://trpc.io/docs/client/links/loggerLink#loggerlink-options
Type Parameters
| Type Parameter |
|---|
TRouter extends AnyRouter |
Properties
colorMode?
optionalcolorMode:ColorMode
Defined in: packages/client/dist/loggerLink-Daki_B65.d.mts:54
Color mode
Default
typeof window === 'undefined' ? 'ansi' : 'css'console?
optionalconsole:ConsoleEsque
Defined in: packages/client/dist/loggerLink-Daki_B65.d.mts:49
The console the built-in logger writes to.
enabled?
optionalenabled:EnabledFn<TRouter>
Defined in: packages/client/dist/loggerLink-Daki_B65.d.mts:45
Decides whether to log a call.
Default
() => truelogger?
optionallogger:LoggerLinkFn<TRouter>
Defined in: packages/client/dist/loggerLink-Daki_B65.d.mts:40
Replaces the built-in logger. Called when a call starts and for each result or error, so a subscription calls it for every event.
withContext?
optionalwithContext:boolean
Defined in: packages/client/dist/loggerLink-Daki_B65.d.mts:58
Include context in the log - defaults to false unless colorMode is 'css'