setActiveTab
callback function.window.popstate
event.aperture
initiates, which sets the initial state to initialProps.activeTab
.NAVIGATION
, the handler
calculates the new browser url, and pushes it to window.history
.STATE
, it calls setActiveTab
with the new state.