aboutsummaryrefslogtreecommitdiffstats
path: root/packages/main/src/stores/SharedStore.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/main/src/stores/SharedStore.ts')
-rw-r--r--packages/main/src/stores/SharedStore.ts13
1 files changed, 0 insertions, 13 deletions
diff --git a/packages/main/src/stores/SharedStore.ts b/packages/main/src/stores/SharedStore.ts
index b9983f6..182b693 100644
--- a/packages/main/src/stores/SharedStore.ts
+++ b/packages/main/src/stores/SharedStore.ts
@@ -21,7 +21,6 @@
21import { SharedStore as SharedStoreBase } from '@sophie/shared'; 21import { SharedStore as SharedStoreBase } from '@sophie/shared';
22import { getSnapshot, Instance, types } from 'mobx-state-tree'; 22import { getSnapshot, Instance, types } from 'mobx-state-tree';
23 23
24import { getLogger } from '../utils/log';
25import overrideProps from '../utils/overrideProps'; 24import overrideProps from '../utils/overrideProps';
26 25
27import GlobalSettings from './GlobalSettings'; 26import GlobalSettings from './GlobalSettings';
@@ -30,8 +29,6 @@ import Service from './Service';
30import type Config from './config/Config'; 29import type Config from './config/Config';
31import loadConfig from './config/loadConfig'; 30import loadConfig from './config/loadConfig';
32 31
33const log = getLogger('sharedStore');
34
35function getConfigs<T>(models: { config: T }[]): T[] | undefined { 32function getConfigs<T>(models: { config: T }[]): T[] | undefined {
36 return models.length === 0 ? undefined : models.map((model) => model.config); 33 return models.length === 0 ? undefined : models.map((model) => model.config);
37} 34}
@@ -42,7 +39,6 @@ const SharedStore = overrideProps(SharedStoreBase, {
42 profiles: types.array(types.reference(Profile)), 39 profiles: types.array(types.reference(Profile)),
43 servicesById: types.map(Service), 40 servicesById: types.map(Service),
44 services: types.array(types.reference(Service)), 41 services: types.array(types.reference(Service)),
45 selectedService: types.safeReference(Service),
46}) 42})
47 .views((self) => ({ 43 .views((self) => ({
48 get config(): Config { 44 get config(): Config {
@@ -62,15 +58,6 @@ const SharedStore = overrideProps(SharedStoreBase, {
62 setShouldUseDarkColors(shouldUseDarkColors: boolean): void { 58 setShouldUseDarkColors(shouldUseDarkColors: boolean): void {
63 self.shouldUseDarkColors = shouldUseDarkColors; 59 self.shouldUseDarkColors = shouldUseDarkColors;
64 }, 60 },
65 setSelectedServiceId(serviceId: string): void {
66 const serviceInstance = self.servicesById.get(serviceId);
67 if (serviceInstance === undefined) {
68 log.warn('Trying to select unknown service', serviceId);
69 return;
70 }
71 self.selectedService = serviceInstance;
72 log.debug('Selected service', serviceId);
73 },
74 })); 61 }));
75 62
76/* 63/*