text: 
  import alt from 'altz/alt_instance'
  import ItemActions from 'altz/item_actions'
  import { Record, List } from 'immutable'
  import makeHot from 'alt/utils/makeHot'
  
  var Item = Record({
    id: null,
    title: ''
  }, 'Item')
  
  class ItemStore {
  
    constructor () {
  
      this.items = List()
  
      this.bindListeners({
        handleAddingItem: ItemActions.ADD_ITEM
      })
  
    }
  
    handleAddingItem (payload: {id: number; title: string}) {
      this.items = this.items.push(new Item(payload))
    }
  
  }
  
  ItemStore.displayName = 'ItemStore'
  
  export default makeHot(alt, ItemStore)
  // export default alt.createStore(ItemStore, 'ItemStore')
  