--- import { Button } from "@/components/ui/button" import { Icon } from "@/components/ui/icon" import { Image } from "@/components/ui/image" import { Section, SectionActions, SectionContent, SectionMedia, SectionProse, SectionSplit, } from "@/components/ui/section" interface Props { class?: string id?: string list?: string[] links?: { icon?: string text?: string href?: string target?: string }[] image?: { src: string alt: string } item?: { images?: { src: string alt: string }[] rating?: number description?: string } } const { class: className, id, links, image } = Astro.props ---
{ links?.map(({ icon, text, ...link }, i) => ( )) }