Comment on page
@wazapp/tracking
Wazapp is using MobX for state management. It re-exports its functionality as well as
observer
from mobx-react.import Component from "@wazapp/component";
import { observable, action } from "@wazapp/tracking";
export default class Todos extends Component {
@observable todoItems: []
template() {
return (
<div>
<CreateForm onCreate={this.addTodo} />
<TodoList todoItems={this.todoItems} />
</div>
);
}
@action
addTodo(todoItem) {
this.todoItems.push(todoItem);
}
}
Last modified 3yr ago