Corriger le mapping des champs StoryBlok (category, resume en Textarea, dossier)
This commit is contained in:
parent
a1ab3bf30e
commit
fedbd240af
3 changed files with 7 additions and 7 deletions
|
|
@ -1,4 +1,4 @@
|
|||
import { useStoryblokApi, renderRichText } from '@storyblok/astro';
|
||||
import { useStoryblokApi } from '@storyblok/astro';
|
||||
import type { SbBlokData } from '@storyblok/astro';
|
||||
|
||||
function getVersion(): 'draft' | 'published' {
|
||||
|
|
@ -45,15 +45,15 @@ export function mapStoryToSpectacle(story: any): Spectacle {
|
|||
return {
|
||||
id: story.slug,
|
||||
title: c.titre || story.name,
|
||||
category: c.categorie || 'tout-public',
|
||||
category: c.category || 'tout-public',
|
||||
retired: c.retire || false,
|
||||
age: c.age || '',
|
||||
duration: c.duree || '',
|
||||
summary: c.resume ? renderRichText(c.resume) : '',
|
||||
summary: c.resume || '',
|
||||
credits: c.credits || '',
|
||||
image: c.image?.filename || '',
|
||||
gallery: (c.galerie || []).map((a: any) => a.filename),
|
||||
dossierPro: c.dossier_pro?.filename || '',
|
||||
dossierPro: c.dossier?.filename || '',
|
||||
_blok: c,
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -97,7 +97,7 @@ if (!spectacle) {
|
|||
</div>
|
||||
|
||||
{spectacle.summary && (
|
||||
<div class="font-sans text-lg md:text-xl text-night/70 leading-relaxed" set:html={spectacle.summary} />
|
||||
<p class="font-sans text-lg md:text-xl text-night/70 leading-relaxed whitespace-pre-line">{spectacle.summary}</p>
|
||||
)}
|
||||
|
||||
{spectacle.credits && (
|
||||
|
|
|
|||
|
|
@ -80,7 +80,7 @@ const retraites = spectacles.filter(s => s.retired);
|
|||
)}
|
||||
</div>
|
||||
{spectacle.summary && (
|
||||
<div class="font-sans text-lg md:text-xl text-night/70 leading-relaxed" set:html={spectacle.summary} />
|
||||
<p class="font-sans text-lg md:text-xl text-night/70 leading-relaxed whitespace-pre-line">{spectacle.summary}</p>
|
||||
)}
|
||||
<div class="pt-4 md:pt-8 flex flex-wrap justify-center md:justify-start gap-4 md:gap-6">
|
||||
<a
|
||||
|
|
@ -210,7 +210,7 @@ const retraites = spectacles.filter(s => s.retired);
|
|||
</div>
|
||||
</div>
|
||||
{spectacle.summary && (
|
||||
<div class="font-sans text-lg md:text-xl text-night/70 leading-relaxed" set:html={spectacle.summary} />
|
||||
<p class="font-sans text-lg md:text-xl text-night/70 leading-relaxed whitespace-pre-line">{spectacle.summary}</p>
|
||||
)}
|
||||
<div class="pt-4 md:pt-8 flex flex-wrap justify-center md:justify-start gap-4 md:gap-6">
|
||||
<a
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue