diff options
Diffstat (limited to 'packages/renderer/src/stores/Service.ts')
-rw-r--r-- | packages/renderer/src/stores/Service.ts | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/packages/renderer/src/stores/Service.ts b/packages/renderer/src/stores/Service.ts index dcaf96e..c8d513f 100644 --- a/packages/renderer/src/stores/Service.ts +++ b/packages/renderer/src/stores/Service.ts | |||
@@ -18,7 +18,11 @@ | |||
18 | * SPDX-License-Identifier: AGPL-3.0-only | 18 | * SPDX-License-Identifier: AGPL-3.0-only |
19 | */ | 19 | */ |
20 | 20 | ||
21 | import { defineServiceModel, ServiceAction } from '@sophie/shared'; | 21 | import { |
22 | BrowserViewBounds, | ||
23 | defineServiceModel, | ||
24 | ServiceAction, | ||
25 | } from '@sophie/shared'; | ||
22 | import { Instance } from 'mobx-state-tree'; | 26 | import { Instance } from 'mobx-state-tree'; |
23 | 27 | ||
24 | import { getEnv } from './RendererEnv'; | 28 | import { getEnv } from './RendererEnv'; |
@@ -49,6 +53,12 @@ const Service = defineServiceModel(ServiceSettings) | |||
49 | } | 53 | } |
50 | 54 | ||
51 | return { | 55 | return { |
56 | setBrowserViewBounds(browserViewBounds: BrowserViewBounds): void { | ||
57 | dispatch({ | ||
58 | action: 'set-browser-view-bounds', | ||
59 | browserViewBounds, | ||
60 | }); | ||
61 | }, | ||
52 | goBack(): void { | 62 | goBack(): void { |
53 | dispatch({ | 63 | dispatch({ |
54 | action: 'back', | 64 | action: 'back', |