Skip to content

Commit 5bb55e3

Browse files
committed
fix terminal on page refresh
1 parent 8da1804 commit 5bb55e3

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

.vitepress/theme/components/Terminal/Terminal.vue

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,9 @@ export default defineComponent({
2626
nextId: undefined,
2727
}
2828
},
29+
mounted() {
30+
this.nextId = undefined
31+
},
2932
methods: {
3033
scrollToNewLine(line) {
3134
if (line.id === 'reset') {
@@ -58,6 +61,7 @@ export default defineComponent({
5861
<div class="group mt-10 lg:ml-12 lg:mt-8 relative h-[250px] lg:max-w-[600px] lg:h-[350px] overflow-hidden rounded-xl">
5962
<VTermynal
6063
class="AnimatedTerminal"
64+
:lazy="true"
6165
@before-new-line="scrollToNewLine($event)"
6266
@restart="scrollToTop()"
6367
>

0 commit comments

Comments
 (0)