Eliminate if-statement (#3564)

This commit is contained in:
Aya Morisawa 2018-12-09 03:45:47 +09:00 committed by GitHub
parent e649ec557b
commit cc06ef23ff

View file

@ -411,15 +411,7 @@ export default (callback: (launch: (router: VueRouter) => [Vue, MiOS]) => void,
// Navigation hook
router.beforeEach((to, from, next) => {
if (os.store.state.navHook) {
if (os.store.state.navHook(to)) {
next(false);
} else {
next();
}
} else {
next();
}
next(os.store.state.navHook && os.store.state.navHook(to) ? false : undefined);
});
document.addEventListener('visibilitychange', () => {