# What this PR does
- update
"mobx" to "6.12.0",
"mobx-react" to "9.1.0",
- add `runInAction` when update observables after async operations
- update babel config and ts config according to the
[guide](https://mobx.js.org/migrating-from-4-or-5.html)
- add `makeObservable(this);` to each model constructor
## Which issue(s) this PR fixes
https://github.com/grafana/oncall/issues/3453
## Checklist
- [ ] Unit, integration, and e2e (if applicable) tests updated
- [ ] Documentation added (or `pr:no public docs` PR label added if not
required)
- [ ] `CHANGELOG.md` updated (or `pr:no changelog` PR label added if not
required)