import { Vue, Component, toNative } from 'vue-facing-decorator';
import { observer } from 'mobx-vue-helper';
import counterStore from './models/Counter';
@Component
@observer
class MyMobX extends Vue {
render() {
return <button onClick={() => counterStore.increment()}>
Count: {counterStore.count}
</button>;
}
}
export default toNative(MyMobX);
Observer decorator for Class components, tracks & reacts to MobX observable state changes automatically.