aboutsummaryrefslogtreecommitdiffstats
path: root/src/models/Settings.js
diff options
context:
space:
mode:
authorLibravatar Stefan Malzner <stefan@adlk.io>2017-12-13 11:18:13 +0100
committerLibravatar Stefan Malzner <stefan@adlk.io>2017-12-13 11:19:04 +0100
commitfcbf398c9a5473cd20f6560c7012bb4dc43f90de (patch)
tree40cc7b5f8fae7d291219684cf7762b02c5e42fcb /src/models/Settings.js
parentalways initialize ContextMenuBuilder but not spellchecker (diff)
downloadferdium-app-fcbf398c9a5473cd20f6560c7012bb4dc43f90de.tar.gz
ferdium-app-fcbf398c9a5473cd20f6560c7012bb4dc43f90de.tar.zst
ferdium-app-fcbf398c9a5473cd20f6560c7012bb4dc43f90de.zip
fix mobx issue with settings model
Diffstat (limited to 'src/models/Settings.js')
-rw-r--r--src/models/Settings.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/models/Settings.js b/src/models/Settings.js
index 35bfe0d05..ca44da258 100644
--- a/src/models/Settings.js
+++ b/src/models/Settings.js
@@ -1,4 +1,4 @@
1import { observable } from 'mobx'; 1import { observable, extendObservable } from 'mobx';
2import { DEFAULT_APP_SETTINGS } from '../config'; 2import { DEFAULT_APP_SETTINGS } from '../config';
3 3
4export default class Settings { 4export default class Settings {
@@ -17,4 +17,8 @@ export default class Settings {
17 constructor(data) { 17 constructor(data) {
18 Object.assign(this, data); 18 Object.assign(this, data);
19 } 19 }
20
21 update(data) {
22 extendObservable(this, data);
23 }
20} 24}