@westacks/vortex
Version:
Server-based routing for SPAs
2 lines (1 loc) • 484 B
JavaScript
;const e=require("@bprogress/core");require("@bprogress/core/css");const i=(n={})=>({request:o,response:t})=>{e.BProgress.configure(n);const s=o.use(function(r){return typeof r.vortex=="object"&&r.vortex.progress===!1||r.prefetch||e.BProgress.start(),r},function(r){return e.BProgress.done(),Promise.reject(r)}),c=t.use(function(r){return e.BProgress.done(),r},function(r){return e.BProgress.done(),Promise.reject(r)});return()=>{o.eject(s),t.eject(c)}};module.exports=i;