import React from 'react'; import { Card, CardContent } from '@/components/ui/card'; import { cn } from '@/lib/utils'; type TenantHeroCardProps = { badge?: string; title: string; description?: string; supporting?: string[]; primaryAction?: React.ReactNode; secondaryAction?: React.ReactNode; aside?: React.ReactNode; children?: React.ReactNode; className?: string; }; export function TenantHeroCard({ badge, title, description, supporting, primaryAction, secondaryAction, aside, children, className, }: TenantHeroCardProps) { return (
{badge ? ( {badge} ) : null}

{title}

{description ?

{description}

: null} {supporting?.map((paragraph) => (

{paragraph}

))} {children}
{(primaryAction || secondaryAction) && (
{primaryAction} {secondaryAction}
)}
{aside ?
{aside}
: null}
); }