output: '', running: false, code: types.maybeNull(types.number), path: '', command: '',
types.model('Counter', { count: types.number, }) .actions(self => ({ inc(delta = 1) { self.count += delta }, dec(delta = 1) { self.count -= delta } }))
types.model('WishListItem', { name: types.string, price: types.number, image: "", }).actions(self => ({ changeName(newName) { self.name = newName }, changePrice(newPrice) { self.price = newPrice }, changeImage(newImage) { self.image = newImage }, }))