Ajout de ClientOnly autour de ContentRenderer pour améliorer le rendu côté client dans les composants projets et écrits.

This commit is contained in:
2025-07-29 15:23:49 +00:00
parent c58930d8be
commit 8b4e8553a4
2 changed files with 7 additions and 3 deletions

View File

@@ -91,10 +91,12 @@ const { copy, copied } = useClipboard({
class="my-4"
icon="i-ph-pencil-line-duotone"
/>
<ClientOnly>
<ContentRenderer
:value="project"
class="!max-w-none prose dark:prose-invert"
/>
</ClientOnly>
<div class="space-y-4 mt-8">
<PostFooter />
<div class="flex gap-4 items-center flex-wrap">

View File

@@ -157,13 +157,15 @@ function scrollToSection(id: string) {
icon="i-ph-pencil-line-duotone"
/>
<article class="mt-8">
<ClientOnly>
<ContentRenderer
:value="post"
class="!max-w-none prose dark:prose-invert"
/>
</ClientOnly>
<div class="space-y-4 mt-8">
<PostFooter />
<div class="flex gap-4 items-center flex-wrap">
<div class="flex gap-4 items-center flex-wrap justify-between sm:justify-start">
<UButton
:label="(postDB?.likes ?? 0) > 1 ? `${postDB?.likes ?? 0} likes` : `${postDB?.likes ?? 0} like`"
:color="likeCookie ? 'red' : 'neutral'"