teqo-backup/src/utilities/municipality/municipalityV2AgoraView.ts
Cursor Agent 6955cccc6b
B150 — Município v2 bloco Agora (encaminhamento + sugestão + visita)
- Loader e seção Agora na rota /campanha/municipio/[slug]/v2
- Encaminhamento editável com auto-save via POST /municipios/next-steps
- Até 2 sugestões E11 com resolve/dispensa existente; silêncio explícito
- Visita E13 condensada em uma linha + link ao compositor de giros
- Revalidação v2 ao resolver sugestão; helper compartilhado de empty state E11

Co-authored-by: Francisco Solla <fsolla@users.noreply.github.com>
2026-08-03 00:28:47 +00:00

15 lines
540 B
TypeScript

import type { SuggestionCardData } from '@/components/campaign/suggestion/SuggestionCard'
import type { BahiaIdentityTerritory } from '@/lib/bahiaTerritories'
import type { VisitEligibilitySummary } from '@/utilities/visit/visitEligibility'
export type MunicipalityV2AgoraViewModel = {
municipalityID: number
municipalityName: string
nextSteps: string | null
suggestions: SuggestionCardData[]
suggestionSilence: string | null
visit: {
summary: VisitEligibilitySummary | null
region: BahiaIdentityTerritory | null
}
}