import React, { type ComponentProps, type ReactNode } from "react"; import Container from "@moduletrace/twui/layout/Container"; import H1 from "@moduletrace/twui/layout/H1"; import P from "@moduletrace/twui/layout/P"; import Section from "@moduletrace/twui/layout/Section"; import Span from "@moduletrace/twui/layout/Span"; import type Img from "@moduletrace/twui/layout/Img"; import { SiteData } from "@/src/data/site-data"; type Props = { title: string; image_url?: string; sub_title?: string; cta_buttons?: ReactNode; img_props?: Omit, "alt">; img_component?: ReactNode; }; export default function MainHeroSection({ title, cta_buttons, sub_title, }: Props) { return (
{SiteData["SiteName"]}

{title}

{sub_title ? (

{sub_title}

) : null} {cta_buttons ? (
{cta_buttons}
) : null}
); }