[SSE mobile] Bug 50785

This commit is contained in:
JuliaSvinareva 2021-06-18 15:42:02 +03:00
parent d31dd64efe
commit c632c239bd

View file

@ -1,21 +1,20 @@
import {action, computed, makeObservable} from 'mobx'; import {action, observable, makeObservable} from 'mobx';
export class storeFunctions { export class storeFunctions {
constructor() { constructor() {
makeObservable(this, { makeObservable(this, {
initFunctions: action, initFunctions: action,
functions: computed functions: observable
}); });
} }
functions = {};
initFunctions (groups, data) { initFunctions (groups, data) {
this.groups = groups; this.functions = this.getFunctions(groups, data);
this.data = data;
} }
get functions () { getFunctions (groups, data) {
const groups = this.groups;
const data = this.data;
const functions = {}; const functions = {};
for (let g in groups) { for (let g in groups) {
const group = groups[g]; const group = groups[g];