--- // Static block template — the default. Ships zero JavaScript. // Copy to src/components/blocks/.astro and replace everything marked TODO. // // Before using this, confirm the block earns extraction: it appears three times, // or it has a name a person says out loud. See .agents/rules/componentization.md interface Props { /** TODO: describe each prop. Required by default; optional needs a reason. */ eyebrow: string; title: string; body: string; href?: string; } const { eyebrow, title, body, href } = Astro.props; ---
{eyebrow}

{title}

{body}

{href && Open →}