As well as a `'action'` event is might be nice to emit a `'back'` or `'close'` event too. Seems clearer to me. At first glance 'action' is ambiguous.