diff options
Diffstat (limited to 'packages/renderer/src/stores/RendererStore.ts')
-rw-r--r-- | packages/renderer/src/stores/RendererStore.ts | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/packages/renderer/src/stores/RendererStore.ts b/packages/renderer/src/stores/RendererStore.ts index c5a94df..4d85929 100644 --- a/packages/renderer/src/stores/RendererStore.ts +++ b/packages/renderer/src/stores/RendererStore.ts | |||
@@ -24,6 +24,7 @@ import { | |||
24 | Service, | 24 | Service, |
25 | SophieRenderer, | 25 | SophieRenderer, |
26 | ThemeSource, | 26 | ThemeSource, |
27 | GlobalSettings, | ||
27 | } from '@sophie/shared'; | 28 | } from '@sophie/shared'; |
28 | import { applySnapshot, applyPatch, Instance, types } from 'mobx-state-tree'; | 29 | import { applySnapshot, applyPatch, Instance, types } from 'mobx-state-tree'; |
29 | 30 | ||
@@ -38,12 +39,12 @@ const RendererStore = types | |||
38 | shared: types.optional(SharedStore, {}), | 39 | shared: types.optional(SharedStore, {}), |
39 | }) | 40 | }) |
40 | .views((self) => ({ | 41 | .views((self) => ({ |
42 | get settings(): GlobalSettings { | ||
43 | return self.shared.settings; | ||
44 | }, | ||
41 | get services(): Service[] { | 45 | get services(): Service[] { |
42 | return self.shared.services; | 46 | return self.shared.services; |
43 | }, | 47 | }, |
44 | get selectedService(): Service | undefined { | ||
45 | return self.shared.selectedService; | ||
46 | }, | ||
47 | })) | 48 | })) |
48 | .actions((self) => ({ | 49 | .actions((self) => ({ |
49 | setSelectedServiceId(serviceId: string): void { | 50 | setSelectedServiceId(serviceId: string): void { |