Skip to content

Commit d80c709

Browse files
authored
use markdown
1 parent 2257ca3 commit d80c709

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

app/components/Package/Replacement.vue

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ const nodeVersion = computed(() => {
1313
const nodeEngine = props.replacement.engines?.find(e => e.engine === 'nodejs')
1414
return nodeEngine?.minVersion || null
1515
})
16+
17+
const replacementDescription = props.replacement.type === 'documented' ? null : useMarkdown(() => ({
18+
text: props.replacement.description ?? '',
19+
}));
1620
</script>
1721

1822
<template>
@@ -29,9 +33,7 @@ const nodeVersion = computed(() => {
2933
scope="global"
3034
>
3135
<template #replacement>
32-
<code v-if="replacement.description">
33-
{{ replacement.description }}
34-
</code>
36+
<span v-if="replacementDescription" v-html="replacementDescription" />
3537
<span v-else>{{ replacement.id }}</span>
3638
</template>
3739
<template #nodeVersion>
@@ -44,14 +46,12 @@ const nodeVersion = computed(() => {
4446
scope="global"
4547
>
4648
<template #replacement>
47-
<code v-if="replacement.description">
48-
{{ replacement.description }}
49-
</code>
49+
<span v-if="replacementDescription" v-html="replacementDescription" />
5050
<span v-else>{{ replacement.id }}</span>
5151
</template>
5252
</i18n-t>
5353
<div v-else-if="replacement.type === 'simple'" class="block">
54-
<div class="mb-2">{{ replacement.description }}</div>
54+
<div class="mb-2" v-html="replacementDescription" />
5555
<div v-if="replacement.example">
5656
<strong class="block mb-1.5">{{ $t('package.replacement.example') }}</strong>
5757
<pre
@@ -80,7 +80,7 @@ const nodeVersion = computed(() => {
8080
</template>
8181
</i18n-t>
8282
<template v-else-if="replacement.type === 'removal'">
83-
{{ replacement.description }}
83+
<span v-html="replacementDescription" />
8484
</template>
8585
<template v-else>
8686
{{ $t('package.replacement.none') }}

0 commit comments

Comments
 (0)