diff options
author | Kristóf Marussy <kristof@marussy.com> | 2022-02-16 01:09:27 +0100 |
---|---|---|
committer | Kristóf Marussy <kristof@marussy.com> | 2022-02-24 00:53:06 +0100 |
commit | 39231032ef9abfc3a90af7bf0460037aa220ce11 (patch) | |
tree | 0159913431d04689c5a988eb4d69e001486d9bac /packages/renderer/src/stores/RendererStore.ts | |
parent | chore(deps): Bump dependencies (diff) | |
download | sophie-39231032ef9abfc3a90af7bf0460037aa220ce11.tar.gz sophie-39231032ef9abfc3a90af7bf0460037aa220ce11.tar.zst sophie-39231032ef9abfc3a90af7bf0460037aa220ce11.zip |
feat: Basic location bar
Still needs adding event handlers to actually navigate the browser.
Signed-off-by: Kristóf Marussy <kristof@marussy.com>
Diffstat (limited to 'packages/renderer/src/stores/RendererStore.ts')
-rw-r--r-- | packages/renderer/src/stores/RendererStore.ts | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/renderer/src/stores/RendererStore.ts b/packages/renderer/src/stores/RendererStore.ts index 4d85929..1acc605 100644 --- a/packages/renderer/src/stores/RendererStore.ts +++ b/packages/renderer/src/stores/RendererStore.ts | |||
@@ -72,6 +72,15 @@ const RendererStore = types | |||
72 | this.setThemeSource('dark'); | 72 | this.setThemeSource('dark'); |
73 | } | 73 | } |
74 | }, | 74 | }, |
75 | setShowLocationBar(showLocationBar: boolean): void { | ||
76 | getEnv(self).dispatchMainAction({ | ||
77 | action: 'set-show-location-bar', | ||
78 | showLocationBar, | ||
79 | }); | ||
80 | }, | ||
81 | toggleLocationBar(): void { | ||
82 | this.setShowLocationBar(!self.settings.showLocationBar); | ||
83 | }, | ||
75 | })); | 84 | })); |
76 | 85 | ||
77 | /* | 86 | /* |