package main // heroStatementComponent renders the corporate-modernist:hero_statement block. templ heroStatementComponent(data HeroStatementData) {
if data.Eyebrow != "" {
{ data.Eyebrow }
} if data.Headline != "" {

{ data.Headline }

} if data.Lede != "" {

{ data.Lede }

} if data.HasPrimary || data.HasSecondary {
if data.HasPrimary { { heroStatementLabel(data.PrimaryCTA.Label, "Get in touch") } } if data.HasSecondary { { heroStatementLabel(data.SecondaryCTA.Label, "Learn more") } }
}
} func heroStatementLabel(label, fallback string) string { if label != "" { return label } return fallback }