BigW Consortium Gitlab
this makes the component completly unaware of the store, instead it emits events to the parent which knows about the store