nextRedirect = opts => {
            if (loading.finish) {
                loading.finish();
            }
            if (nextCalled) {
                return;
            }
            nextCalled = true;

            if (opts.external) {
                opts.query = stringify(opts.query);
                opts.path = opts.path + (opts.query ? '?' + opts.query : '');

                window.location.replace(opts.path);
                return next();
            }
            next(opts);
        }
Add after router is ready because we should
avoid double-fetch the data already fetched in entry-server.