src/ui/modules/HeroSplit.tsx
type HeroSplitProps = Partial<{
pretitle: string
content: any
ctas: Sanity.CTA[]
assets: Array<Sanity.Img | Sanity.Code | Sanity.CustomHTML>
assetOnRight: boolean
assetBelowContent: boolean
}>
A generic 2-column layout with richtext + an asset (responsive image, code block or custom HTML).
type HeroSplitProps = Partial<{
pretitle: string
content: any
ctas: Sanity.CTA[]
assets: Array<Sanity.Img | Sanity.Code | Sanity.CustomHTML>
assetOnRight: boolean
assetBelowContent: boolean
}>