A pageview should be submitted to an analytics tracker whenever changedItem
is triggered. Its payload should look like: {item: 'name of item', empty: Boolean}
Emits changedItem
events. Their payload is {item: 'foo'}
.
Listens for changedItem
events and then emits the data via itemData
with {item: 'foo', data: []}
.