diff options
author | Kristóf Marussy <kristof@marussy.com> | 2021-12-30 02:37:44 +0100 |
---|---|---|
committer | Kristóf Marussy <kristof@marussy.com> | 2021-12-30 02:55:08 +0100 |
commit | 7db370fb877bfaa7bc7cd57764895fb4ab6d493c (patch) | |
tree | c1559d49a3343e3cc59c795a3f3cb781e36d7667 /packages/main/src/controllers/nativeTheme.ts | |
parent | build: Switch to esbuild (diff) | |
download | sophie-7db370fb877bfaa7bc7cd57764895fb4ab6d493c.tar.gz sophie-7db370fb877bfaa7bc7cd57764895fb4ab6d493c.tar.zst sophie-7db370fb877bfaa7bc7cd57764895fb4ab6d493c.zip |
refactor: Improve logging
Diffstat (limited to 'packages/main/src/controllers/nativeTheme.ts')
-rw-r--r-- | packages/main/src/controllers/nativeTheme.ts | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/packages/main/src/controllers/nativeTheme.ts b/packages/main/src/controllers/nativeTheme.ts index 9f9bc21..9edb4e8 100644 --- a/packages/main/src/controllers/nativeTheme.ts +++ b/packages/main/src/controllers/nativeTheme.ts | |||
@@ -24,25 +24,25 @@ import { autorun } from 'mobx'; | |||
24 | import type { MainStore } from '../stores/MainStore'; | 24 | import type { MainStore } from '../stores/MainStore'; |
25 | import { Disposer, getLogger } from '../utils'; | 25 | import { Disposer, getLogger } from '../utils'; |
26 | 26 | ||
27 | const logger = getLogger('controller:nativeTheme'); | 27 | const log = getLogger('nativeTheme'); |
28 | 28 | ||
29 | export function initNativeTheme(store: MainStore): Disposer { | 29 | export function initNativeTheme(store: MainStore): Disposer { |
30 | logger.debug('Initializing controller'); | 30 | log.trace('Initializing nativeTheme controller'); |
31 | 31 | ||
32 | const disposeThemeSourceReaction = autorun(() => { | 32 | const disposeThemeSourceReaction = autorun(() => { |
33 | nativeTheme.themeSource = store.config.themeSource; | 33 | nativeTheme.themeSource = store.config.themeSource; |
34 | logger.debug('Set theme source:', store.config.themeSource); | 34 | log.debug('Set theme source:', store.config.themeSource); |
35 | }); | 35 | }); |
36 | 36 | ||
37 | store.setShouldUseDarkColors(nativeTheme.shouldUseDarkColors); | 37 | store.setShouldUseDarkColors(nativeTheme.shouldUseDarkColors); |
38 | const shouldUseDarkColorsListener = () => { | 38 | const shouldUseDarkColorsListener = () => { |
39 | store.setShouldUseDarkColors(nativeTheme.shouldUseDarkColors); | 39 | store.setShouldUseDarkColors(nativeTheme.shouldUseDarkColors); |
40 | logger.debug('Set should use dark colors:', nativeTheme.shouldUseDarkColors); | 40 | log.debug('Set should use dark colors:', nativeTheme.shouldUseDarkColors); |
41 | }; | 41 | }; |
42 | nativeTheme.on('updated', shouldUseDarkColorsListener); | 42 | nativeTheme.on('updated', shouldUseDarkColorsListener); |
43 | 43 | ||
44 | return () => { | 44 | return () => { |
45 | logger.debug('Disposing controller'); | 45 | log.trace('Disposing nativeTheme controller'); |
46 | nativeTheme.off('updated', shouldUseDarkColorsListener); | 46 | nativeTheme.off('updated', shouldUseDarkColorsListener); |
47 | disposeThemeSourceReaction(); | 47 | disposeThemeSourceReaction(); |
48 | }; | 48 | }; |