--- interface Props { label?: string; heading: string; tag?: "h1" | "h2"; } const { label, heading, tag = "h2" } = Astro.props; const Tag = tag; --- {label && ( {label} )} {heading}