diff --git a/packages/components/message/src/message.ts b/packages/components/message/src/message.ts index a6f8d6d..9e31ba2 100644 --- a/packages/components/message/src/message.ts +++ b/packages/components/message/src/message.ts @@ -14,7 +14,7 @@ interface RawMsg { closeable: boolean } -let contents: RawMsg[] +let contents: RawMsg[] = [] function messageEnter(el: HTMLElement, done: () => void) { el.style.left = `0px` @@ -113,7 +113,7 @@ function createContainer() { return defineComponent({ name: 'HMessageContainer', setup(_, ctx) { - contents = reactive([]) + contents = reactive(contents) dark = ref(isDark()) return () => { let list = []