diff --git a/src/runtime/components/Markdown.vue b/src/runtime/components/Markdown.vue index 58b3f572d..8c87046fb 100644 --- a/src/runtime/components/Markdown.vue +++ b/src/runtime/components/Markdown.vue @@ -2,6 +2,8 @@ import ContentSlot from './ContentSlot' import { defineComponent, getCurrentInstance, useSlots, computed } from '#imports' +let showDeprecatedMessage = true + /** * Markdown component */ @@ -10,9 +12,10 @@ export default defineComponent({ name: 'Markdown', extends: ContentSlot, setup (props) { - if (process.dev) { + if (process.dev && showDeprecatedMessage) { // eslint-disable-next-line no-console console.warn('[deprecation] component is deprecated. Please use instead.') + showDeprecatedMessage = false } const { parent } = getCurrentInstance() const { between, default: fallbackSlot } = useSlots()