Cleanup old dependencies and fix RemarkOfm import

This commit is contained in:
2024-08-05 17:58:39 +02:00
parent 310a4accc4
commit e28d72fd1b
8 changed files with 37 additions and 60 deletions

View File

@@ -2,11 +2,17 @@
const props = defineProps<{
content: string
}>();
const { data: ast, status } = await useAsyncData(`markdown`, () => parseMarkdown(props.content, {}));
const parser = useMarkdown();
const { data: ast, status, error } = await useAsyncData(`markdown`, () => parser(props.content));
</script>
<template>
<Suspense>
<div v-if="status === 'pending'" class="loading-circle"></div>
<MDCRenderer v-else-if="status === 'success'" :body="ast?.body" :data="ast?.data" />
<div v-else>Impossible de traiter le contenu.</div>
<template v-else>
<div>Impossible de traiter le contenu.</div>
<pre> {{ error }} </pre>
</template>
</Suspense>
</template>