Skip to content

Instantly share code, notes, and snippets.

@aqrojo
Last active April 8, 2021 09:48
Show Gist options
  • Save aqrojo/d2f7e6001137f0551e0b33d79a3dc7b2 to your computer and use it in GitHub Desktop.
Save aqrojo/d2f7e6001137f0551e0b33d79a3dc7b2 to your computer and use it in GitHub Desktop.
mobx-introduction_MST_2
import { model } from 'mobx-state-tree'
import ThermometerModel from './ThermometerModel'
const Manager = types
.model({
thermometerList: types.array(ThermometerModel)
})
@aqrojo
Copy link
Author

aqrojo commented Apr 8, 2021

Aclaración:

types.model genera lo que comúnmente conocemos en JS como un objeto, que a su vez contendrá a thermometerList, que es el array de instancias termómetro

En vez de esto y si Manager únicamente va a tener una propiedad, podemos definirlo como un array directamente:

const Manager =  types
  .array(ThermometerModel)
  .actions(...)
  .views(...)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment