Right now we're utilizing componentDidUpdate() and window.onpopstate() to deal with re-rendering problems from router when you go back and forward in browser history. Without it, there is no re-render and some content, specifically the card centerpiece label text, isn't updating appropriately. Every thing else renders properly without it (navigation button highlighting, saved cards, saved count).
Right now we're utilizing componentDidUpdate() and window.onpopstate() to deal with re-rendering problems from router when you go back and forward in browser history. Without it, there is no re-render and some content, specifically the card centerpiece label text, isn't updating appropriately. Every thing else renders properly without it (navigation button highlighting, saved cards, saved count).