Not sure on how it should works and how the UI should be:
- search widget is show in a revelaer , or a new page is added on stack?
- if a new page is added on stack, what if the user press "search" again in a subsequent page?
- search is global per event or is related to the current list the user is on? (if I'm on "room 1" list, it will search only in events in room 1 or not?)