aboutsummaryrefslogtreecommitdiffstats
path: root/src/models/Settings.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/models/Settings.js')
-rw-r--r--src/models/Settings.js33
1 files changed, 0 insertions, 33 deletions
diff --git a/src/models/Settings.js b/src/models/Settings.js
deleted file mode 100644
index 0e4c59057..000000000
--- a/src/models/Settings.js
+++ /dev/null
@@ -1,33 +0,0 @@
1import { observable, extendObservable } from 'mobx';
2import { DEFAULT_APP_SETTINGS } from '../config';
3
4export default class Settings {
5 @observable app = DEFAULT_APP_SETTINGS
6
7 @observable service = {
8 activeService: '',
9 }
10
11 @observable group = {
12 collapsed: [],
13 disabled: [],
14 }
15
16 @observable stats = {
17 appStarts: 0,
18 }
19
20 @observable migration = {}
21
22 constructor({ app, service, group, stats, migration }) {
23 Object.assign(this.app, app);
24 Object.assign(this.service, service);
25 Object.assign(this.group, group);
26 Object.assign(this.stats, stats);
27 Object.assign(this.migration, migration);
28 }
29
30 update(data) {
31 extendObservable(this, data);
32 }
33}