import React, { Suspense } from "react"; import classNames from "@calcom/ui/classNames"; import { Icon } from "@calcom/ui/components/icon"; interface HeaderProps { children: React.ReactNode; title?: string; description?: string; CTA?: React.ReactNode; ctaClassName?: string; borderInShellHeader?: boolean; backButton?: boolean; } export default function Header({ children, title, description, CTA, ctaClassName, borderInShellHeader, backButton, }: HeaderProps) { return (
{backButton && ( )}
{title ? (

{title}

) : (
)} {description ? (

{description}

) : (
)}
{CTA}
}>{children}
); }