diff --git a/src/utils/DOMHelper.ts b/src/utils/DOMHelper.ts index fbc2cf6..cd507bb 100644 --- a/src/utils/DOMHelper.ts +++ b/src/utils/DOMHelper.ts @@ -129,6 +129,9 @@ const pjax = new PJAX({ forceCache: true, // TODO: merge namespace, add forceCache }) +window.addEventListener('pjax:send', () => mountTopProgressBar()) +window.addEventListener('pjax:complete', () => unmountTopProgressBar()) + export function loadWithPJAX(URL: string) { mountTopProgressBar() pjax.loadUrl(URL, { scrollTo: 0 })