refactor: Remove old react lifecycle methods (#1480)

* refactor: Remove deprecated APIs

* bump mobx-react for hooks support

* inject -> useStores
https://mobx-react.js.org/recipes-migration\#hooks-to-the-rescue

* chore: React rules of hooks lint
This commit is contained in:
Tom Moor
2020-08-23 11:51:56 -07:00
committed by GitHub
parent 179176c312
commit ec38f5d79c
14 changed files with 193 additions and 177 deletions

View File

@ -109,34 +109,34 @@ class UiStore {
};
@action
enableEditMode() {
enableEditMode = () => {
this.editMode = true;
}
};
@action
disableEditMode() {
disableEditMode = () => {
this.editMode = false;
}
};
@action
enableProgressBar() {
enableProgressBar = () => {
this.progressBarVisible = true;
}
};
@action
disableProgressBar() {
disableProgressBar = () => {
this.progressBarVisible = false;
}
};
@action
toggleMobileSidebar() {
toggleMobileSidebar = () => {
this.mobileSidebarVisible = !this.mobileSidebarVisible;
}
};
@action
hideMobileSidebar() {
hideMobileSidebar = () => {
this.mobileSidebarVisible = false;
}
};
@action
showToast = (