import { Footer } from "@/components/Footer"; import { HeaderContainer } from "@/components/HeaderContainer"; import { PageBanner } from "@/components/PageBanner"; import { getPrimaryPhoneNumber } from "@/lib/api/business"; type SiteShellProps = { children: React.ReactNode; solidHeader?: boolean; banner?: { kicker: string; title: string; description?: string; }; }; export async function SiteShell({ children, solidHeader = true, banner, }: SiteShellProps) { const phone = await getPrimaryPhoneNumber(); return ( <>
{banner ? ( ) : null} {children}