--- import { type CollectionEntry } from "astro:content"; import { Icon } from "astro-icon/components"; import { Image } from "astro:assets"; import Song from "@components/Song.astro"; import me from "@assets/me.webp"; interface Props { isPlaying?: boolean; posts?: CollectionEntry<"blog">[]; nowPlaying: string; playPercent: number; playPositon: string; playLength: string; sectionClass?: string; author?: string; } const { isPlaying = false, posts, nowPlaying, playPercent, playPositon, playLength, sectionClass, author, } = Astro.props as Props; ---
isabel roses { posts && (
    {posts.entries().map(([i, post]) => ( ))}
) }

{nowPlaying}

{ author ?? "isabel roses" }

{playPositon} {playLength}
{ isPlaying ? ( ) : ( ) }