From 44454152eac4d5b41ea5f2028a6d87469fb37f82 Mon Sep 17 00:00:00 2001 From: EnixCoda Date: Tue, 19 Nov 2019 15:07:22 +0800 Subject: [PATCH] fix: toggle top progress bar --- src/utils/DOMHelper.ts | 3 +++ 1 file changed, 3 insertions(+) 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 })