From fcbf398c9a5473cd20f6560c7012bb4dc43f90de Mon Sep 17 00:00:00 2001 From: Stefan Malzner Date: Wed, 13 Dec 2017 11:18:13 +0100 Subject: fix mobx issue with settings model --- src/models/Settings.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/models/Settings.js') 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 @@ -import { observable } from 'mobx'; +import { observable, extendObservable } from 'mobx'; import { DEFAULT_APP_SETTINGS } from '../config'; export default class Settings { @@ -17,4 +17,8 @@ export default class Settings { constructor(data) { Object.assign(this, data); } + + update(data) { + extendObservable(this, data); + } } -- cgit v1.2.3-70-g09d2