This repository has been archived on 2022-08-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
outline/frontend/stores/ErrorsStore.js
Tom Moor 53c0c9180b Global error messages (#261)
* Remove global error rendering

* Added basic Toasts

* Auto-close toasts

* 💚

* Flow fix, more reliable CI
2017-09-23 18:58:34 -04:00

19 lines
328 B
JavaScript

// @flow
import { observable, action } from 'mobx';
class ErrorsStore {
@observable data = observable.array([]);
/* Actions */
@action add = (message: string): void => {
this.data.push(message);
};
@action remove = (index: number): void => {
this.data.splice(index, 1);
};
}
export default ErrorsStore;