diff options
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 d0e7843..731ca28 100644 --- a/packages/renderer/src/stores/RendererStore.ts +++ b/packages/renderer/src/stores/RendererStore.ts | |||
@@ -42,8 +42,17 @@ export const rendererStore = types | |||
42 | get services(): Service[] { | 42 | get services(): Service[] { |
43 | return this.config.services; | 43 | return this.config.services; |
44 | }, | 44 | }, |
45 | get selectedService(): Service | undefined { | ||
46 | return self.shared.selectedService; | ||
47 | }, | ||
45 | })) | 48 | })) |
46 | .actions((self) => ({ | 49 | .actions((self) => ({ |
50 | setSelectedServiceId(serviceId: string): void { | ||
51 | getEnv(self).dispatchMainAction({ | ||
52 | action: 'set-selected-service-id', | ||
53 | serviceId, | ||
54 | }); | ||
55 | }, | ||
47 | setBrowserViewBounds(browserViewBounds: BrowserViewBounds): void { | 56 | setBrowserViewBounds(browserViewBounds: BrowserViewBounds): void { |
48 | getEnv(self).dispatchMainAction({ | 57 | getEnv(self).dispatchMainAction({ |
49 | action: 'set-browser-view-bounds', | 58 | action: 'set-browser-view-bounds', |