[DE PE mobile] Add toolbar store

This commit is contained in:
JuliaSvinareva 2021-07-22 17:58:48 +03:00
parent e631e35f5f
commit 0f8d9d4c1a
2 changed files with 56 additions and 0 deletions

View file

@ -0,0 +1,24 @@
import {action, observable, makeObservable} from 'mobx';
export class storeToolbarSettings {
constructor() {
makeObservable(this, {
isCanUndo: observable,
setCanUndo: action,
isCanRedo: observable,
setCanRedo: action
})
}
isCanUndo = false;
setCanUndo(can) {
this.isCanUndo = can;
}
isCanRedo = false;
setCanRedo(can) {
this.isCanRedo = can;
}
}

View file

@ -0,0 +1,32 @@
import {action, observable, makeObservable} from 'mobx';
export class storeToolbarSettings {
constructor() {
makeObservable(this, {
isCanUndo: observable,
setCanUndo: action,
isCanRedo: observable,
setCanRedo: action,
countPages: observable,
setCountPages: action
})
}
isCanUndo = false;
setCanUndo(can) {
this.isCanUndo = can;
}
isCanRedo = false;
setCanRedo(can) {
this.isCanRedo = can;
}
countPages = 0;
setCountPages(count) {
this.countPages = count;
}
}