teqo/src/components/campaign/auth/CampaignAuthCardHeader.tsx
Francisco Ignácio Fontoura Solla c706c62098 Pass 2 W2: components/campaign em subpastas por dominio
106 arquivos flat -> 15 dominios (actionPlan, advisor, auth, dashboard, demand, invite, leadership, map, municipality, organization, stateDeputy, supporter, votePledge, shared, shell) via git mv; imports absolutos reescritos em 98 arquivos; excecao de lint do campaign-logo e paths dos specs de contrato (campaignInviteUi, campaignComponents) atualizados. Sem mudanca de conteudo nos componentes.
2026-07-25 14:52:17 -03:00

20 lines
667 B
TypeScript

import type { ReactNode } from 'react'
import { CardDescription, CardHeader } from '@/components/ui/card'
import {
campaignAuthCardHeaderClassName,
campaignAuthDescriptionClassName,
campaignAuthHeadingClassName,
} from '@/lib/campaignAuthCopy'
type CampaignAuthCardHeaderProps = {
title: string
description: ReactNode
}
export const CampaignAuthCardHeader = ({ title, description }: CampaignAuthCardHeaderProps) => (
<CardHeader className={campaignAuthCardHeaderClassName}>
<h1 className={campaignAuthHeadingClassName}>{title}</h1>
<CardDescription className={campaignAuthDescriptionClassName}>{description}</CardDescription>
</CardHeader>
)