Fix Pjax with sidebar disabled

This commit is contained in:
Mimi 2021-10-29 18:25:05 +08:00
parent c698e50fc9
commit f8c0f46bd4

View File

@ -25,8 +25,10 @@ document.addEventListener('pjax:success', () => {
.add(NexT.motion.middleWares.postList)
.bootstrap();
}
const hasTOC = document.querySelector('.post-toc');
document.querySelector('.sidebar-inner').classList.toggle('sidebar-nav-active', hasTOC);
NexT.utils.activateSidebarPanel(hasTOC ? 0 : 1);
NexT.utils.updateSidebarPosition();
if (CONFIG.sidebar.display !== 'remove') {
const hasTOC = document.querySelector('.post-toc');
document.querySelector('.sidebar-inner').classList.toggle('sidebar-nav-active', hasTOC);
NexT.utils.activateSidebarPanel(hasTOC ? 0 : 1);
NexT.utils.updateSidebarPosition();
}
});