--- // Import the necessary dependencies import { Image } from "astro:assets"; import IconBlock from "@components/ui/blocks/IconBlock.astro"; import Icon from "@components/ui/icons/Icon.astro"; import GrandePhotoCentrale from "../../GrandePhotoCentrale.astro"; interface Feature { heading: string; content: string; svg: string; } interface Props { title?: string; subTitle?: string; features?: Feature[]; src: any; alt: string; } // Define props from Astro const { title, subTitle, src, alt, features } = Astro.props; ---

{title}

{ subTitle && (

{subTitle}

) }
{ features && features.map((feature) => ( )) }