Skip to content

Commit e63306c

Browse files
committed
fix: handle HMR in DD page
1 parent a4bd1a3 commit e63306c

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/runtime/pages/document-driven.vue

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,13 @@
22
import { useContent, useContentHead } from '#imports'
33
44
const { page } = useContent()
5-
const currentPage = page.value
5+
const currentPage = ref(page.value)
6+
7+
watch(page, (v) => {
8+
if (v._id === currentPage.value._id) {
9+
currentPage.value = v
10+
}
11+
})
612
713
useContentHead(page)
814
</script>

0 commit comments

Comments
 (0)