UNPKG

vue-mobx-finegrained

Version:

Vue 3 composable for a complete MobX state management integration.

23 lines (18 loc) 399 B
import { injectable } from 'inversify' import { makeObservable, observable } from 'mobx' @injectable() export class MessagesRepository { appMessages = null clientMessages = null constructor () { makeObservable(this, { appMessages: observable, clientMessages: observable, }) this.reset() } reset () { this.appMessages = [] this.clientMessages = [] } }