When clicking on any element, the search path is saved to local storage. On page reload this search path is executed to resume the last open item.
Issue: Some search items are currently unsupported and will break the app. If users navigate to this search path, they can't reload the app properly because the component keeps trying to load up the last search history.
Sln: Only save the search history after the item loads properly. Also this ability to recall the last search history should be made optional with a prop, and long term be added to some 'settings' panel so the user can configure it at will.