diff options
Diffstat (limited to 'packages/renderer/src/devTools.ts')
-rw-r--r-- | packages/renderer/src/devTools.ts | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/packages/renderer/src/devTools.ts b/packages/renderer/src/devTools.ts index cb695c3..1fe39f7 100644 --- a/packages/renderer/src/devTools.ts +++ b/packages/renderer/src/devTools.ts | |||
@@ -52,13 +52,18 @@ export async function exposeToReduxDevtools( | |||
52 | } | 52 | } |
53 | 53 | ||
54 | /** | 54 | /** |
55 | * Sends a message to the main process to reload all services when | 55 | * Sends a message to the main process to reload all services or translations when |
56 | * `build/watch.js` sends a reload event on bundle write. | 56 | * `build/watch.js` sends a reload event on bundle write. |
57 | */ | 57 | */ |
58 | export function hotReloadServices(): void { | 58 | export function hotReload(): void { |
59 | import.meta.hot?.on('sophie:reload-services', () => { | 59 | import.meta.hot?.on('sophie:reload-services', () => { |
60 | window.sophieRenderer.dispatchAction({ | 60 | window.sophieRenderer.dispatchAction({ |
61 | action: 'reload-all-services', | 61 | action: 'reload-all-services', |
62 | }); | 62 | }); |
63 | }); | 63 | }); |
64 | import.meta.hot?.on('sophie:reload-translations', () => { | ||
65 | window.sophieRenderer.dispatchAction({ | ||
66 | action: 'reload-all-translations', | ||
67 | }); | ||
68 | }); | ||
64 | } | 69 | } |