diff options
author | Stefan Malzner <stefan@adlk.io> | 2017-12-13 11:18:13 +0100 |
---|---|---|
committer | Stefan Malzner <stefan@adlk.io> | 2017-12-13 11:19:04 +0100 |
commit | fcbf398c9a5473cd20f6560c7012bb4dc43f90de (patch) | |
tree | 40cc7b5f8fae7d291219684cf7762b02c5e42fcb /src/models | |
parent | always initialize ContextMenuBuilder but not spellchecker (diff) | |
download | ferdium-app-fcbf398c9a5473cd20f6560c7012bb4dc43f90de.tar.gz ferdium-app-fcbf398c9a5473cd20f6560c7012bb4dc43f90de.tar.zst ferdium-app-fcbf398c9a5473cd20f6560c7012bb4dc43f90de.zip |
fix mobx issue with settings model
Diffstat (limited to 'src/models')
-rw-r--r-- | src/models/Settings.js | 6 |
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 @@ | |||
1 | import { observable } from 'mobx'; | 1 | import { observable, extendObservable } from 'mobx'; |
2 | import { DEFAULT_APP_SETTINGS } from '../config'; | 2 | import { DEFAULT_APP_SETTINGS } from '../config'; |
3 | 3 | ||
4 | export default class Settings { | 4 | export 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 | } |