chore: add helper to clear vditor cache

This commit is contained in:
Tim
2025-08-03 17:33:48 +08:00
parent 67910317e8
commit c3e377ca3c
4 changed files with 21 additions and 2 deletions
+6 -1
View File
@@ -18,7 +18,7 @@
</template>
<script>
import { ref, onMounted, computed, watch } from 'vue'
import { ref, onMounted, computed, watch, onUnmounted } from 'vue'
import { themeState } from '../utils/theme'
import {
createVditor,
@@ -26,6 +26,7 @@ import {
getPreviewTheme as getPreviewThemeUtil
} from '../utils/vditor'
import LoginOverlay from './LoginOverlay.vue'
import { clearVditorStorage } from '../utils/clearVditorStorage'
export default {
name: 'CommentEditor',
@@ -90,6 +91,10 @@ export default {
// applyTheme()
})
onUnmounted(() => {
clearVditorStorage()
})
watch(
() => props.loading,
val => {