Commit 8679d67
Changed files (1)
src
components
widgets
SideToolBar
src/components/widgets/SideToolBar/TocButton.vue
@@ -44,6 +44,13 @@ onMounted(() => {
setup();
document.addEventListener('astro:before-swap', cleanup);
});
+
+onUnmounted(() => {
+ if (tocWrapper.value) tocWrapper.value.innerHTML = '';
+ hasToc.value = false;
+ window.removeEventListener('resize', handleResize);
+ isWideScreen.value = false;
+});
</script>
<template>