diff options
| author | Oskar Nyberg <oskar@mullvad.net> | 2021-07-06 13:15:57 +0200 |
|---|---|---|
| committer | Oskar Nyberg <oskar@mullvad.net> | 2021-07-12 10:09:19 +0200 |
| commit | f3191b3d5d50b6aec641d0d0167f86085eba31c1 (patch) | |
| tree | 24ed35a363234da45155c51cd5614c6e01b5998e /gui/src/renderer | |
| parent | a2fa8669485e4d3188cb2e3392b8e292bde70d7c (diff) | |
| download | mullvadvpn-f3191b3d5d50b6aec641d0d0167f86085eba31c1.tar.xz mullvadvpn-f3191b3d5d50b6aec641d0d0167f86085eba31c1.zip | |
Retrieve platform and node env in preload
Diffstat (limited to 'gui/src/renderer')
| -rw-r--r-- | gui/src/renderer/app.tsx | 3 | ||||
| -rw-r--r-- | gui/src/renderer/preload.ts | 5 |
2 files changed, 5 insertions, 3 deletions
diff --git a/gui/src/renderer/app.tsx b/gui/src/renderer/app.tsx index febcaf8bc8..681086ee0a 100644 --- a/gui/src/renderer/app.tsx +++ b/gui/src/renderer/app.tsx @@ -208,9 +208,6 @@ export default class AppRenderer { // Request the initial state from the main process const initialState = IpcRendererEventChannel.state.get(); - window.platform = initialState.platform; - window.runningInDevelopment = initialState.runningInDevelopment; - this.setLocale(initialState.locale); loadTranslations( messages, diff --git a/gui/src/renderer/preload.ts b/gui/src/renderer/preload.ts index 5c44b71eeb..4df178fcc2 100644 --- a/gui/src/renderer/preload.ts +++ b/gui/src/renderer/preload.ts @@ -2,3 +2,8 @@ import { contextBridge } from 'electron'; import { IpcRendererEventChannel } from './lib/ipc-event-channel'; contextBridge.exposeInMainWorld('ipc', IpcRendererEventChannel); + +contextBridge.exposeInMainWorld('env', { + development: process.env.NODE_ENV === 'development', + platform: process.platform, +}); |
