import { updateSelection } from 'state/tab'; import { observe, when } from 'utils/observe'; export default function route({ store }) { let first = true; when( store, state => state.app.initialized, () => observe( store, state => state.router, router => { if (!router.route || router.route === 'chat') { store.dispatch(updateSelection(first)); first = false; } } ) ); }