teqo-backup/src/components/campaign
Francisco Ignácio Fontoura Solla aa12e173d8 Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças.
Staff surfaces share one Cenário control; leaders keep a single declaredVotes value. Unlocks E8.
2026-07-23 19:12:22 -03:00
..
ActionPlanCard.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
ActionPlanFilters.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
ActionPlanForm.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
ActionPlanLifecycleDialog.tsx Add action-plan agenda vertical for /campanha/planos. 2026-07-18 20:56:20 -03:00
ActionPlanList.tsx Add action-plan agenda vertical for /campanha/planos. 2026-07-18 20:56:20 -03:00
ActionPlanResultForm.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
ActionPlanStatusBadge.tsx Add action-plan agenda vertical for /campanha/planos. 2026-07-18 20:56:20 -03:00
ActionPlanTabNav.tsx Add action-plan agenda vertical for /campanha/planos. 2026-07-18 20:56:20 -03:00
ActionPlanTaskChecklist.tsx Add action-plan agenda vertical for /campanha/planos. 2026-07-18 20:56:20 -03:00
ActionPlanTaskFields.tsx Add action-plan agenda vertical for /campanha/planos. 2026-07-18 20:56:20 -03:00
ActionPlanUpdateFeed.tsx Add action-plan agenda vertical for /campanha/planos. 2026-07-18 20:56:20 -03:00
ActionPlanUpdateForm.tsx Deliver C9 scale/DRY for supporters and register C10 follow-ups. 2026-07-19 03:23:25 -03:00
AsyncSearchCombobox.tsx Add missing C7 modules and register C11 simplify follow-ups. 2026-07-19 03:52:22 -03:00
BahiaMap.tsx Deliver B12 map viewport fit and hover fixes for filtered Praças. 2026-07-21 18:10:32 -03:00
campaign-logo.tsx Ship /campanha nuclei MVP with RBAC, invites, and vote estimates. 2026-07-18 15:01:56 -03:00
CampaignAuthBackToLoginLink.tsx Polish campaign login auth UI after Impeccable critique. 2026-07-19 19:24:12 -03:00
CampaignAuthCardHeader.tsx Polish campaign login auth UI after Impeccable critique. 2026-07-19 19:24:12 -03:00
CampaignAuthPageShell.tsx Polish campaign login auth UI after Impeccable critique. 2026-07-19 19:24:12 -03:00
CampaignBottomNav.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
CampaignDashboard.tsx Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças. 2026-07-23 19:12:22 -03:00
CampaignDataFreshness.tsx Polish /campanha Field Desk UX and register FD+/FD2 follow-ups. 2026-07-19 08:17:12 -03:00
CampaignInfoHint.tsx Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças. 2026-07-23 19:12:22 -03:00
CampaignInviteForm.tsx Deliver C8 scale/DRY for supporters and register C9 follow-ups. 2026-07-19 00:31:06 -03:00
CampaignListPagination.tsx Add C6 scale/DRY for supporters: bulk import, KPI aggregate, shared shells. 2026-07-18 22:17:31 -03:00
CampaignMetricStrip.tsx Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças. 2026-07-23 19:12:22 -03:00
CampaignPageShell.tsx Refactor campaign dashboard UX and add product discovery artifacts. 2026-07-19 21:56:01 -03:00
CampaignProfileSettings.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
CampaignScopeBadge.tsx Ship /campanha nuclei MVP with RBAC, invites, and vote estimates. 2026-07-18 15:01:56 -03:00
CampaignSearchInput.tsx Ship /campanha nuclei MVP with RBAC, invites, and vote estimates. 2026-07-18 15:01:56 -03:00
CampaignSidebar.tsx Add campaign password reset, profile photo, and RS+ follow-up plan. 2026-07-19 05:26:56 -03:00
CampaignUserAvatar.tsx Add campaign password reset, profile photo, and RS+ follow-up plan. 2026-07-19 05:26:56 -03:00
CandidateComparePicker.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
ChoroplethLegend.tsx Deliver B11 percent-of-valid-votes scale on Praças map. 2026-07-21 13:12:05 -03:00
ConsentText.tsx Ship /campanha nuclei MVP with RBAC, invites, and vote estimates. 2026-07-18 15:01:56 -03:00
ContactCombobox.tsx Deliver C7 scale/DRY for action plans: territory composition, tab-scoped reads, and hook shortcuts. 2026-07-19 03:50:58 -03:00
CreateCampaignClientDynamic.tsx Fix PascalCase lint that broke Vercel builds and run lint on pre-push. 2026-07-19 18:36:33 -03:00
DeclareVotesForm.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
DemandForm.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
DemandWorkflowCard.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
InstallPwaToast.tsx Add installable PWA foundation for the /campanha field app. 2026-07-18 17:28:34 -03:00
InvalidCampaignInvite.tsx Ship /campanha nuclei MVP with RBAC, invites, and vote estimates. 2026-07-18 15:01:56 -03:00
LazyDialogModuleFallback.tsx Ship /campanha nuclei MVP with RBAC, invites, and vote estimates. 2026-07-18 15:01:56 -03:00
LeadershipForm.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
LeadershipInternalForm.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
LeadershipInviteButtons.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
MapFeatureReadout.tsx Deliver B11 percent-of-valid-votes scale on Praças map. 2026-07-21 13:12:05 -03:00
nav.ts Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
OrganizationForm.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
PlazaAdvisorAvatarStack.tsx Deliver B9 quick edit on Praças list and register simplify follow-ups. 2026-07-21 11:45:37 -03:00
PlazaAdvisorsForm.tsx Deliver A9+ shared Praças list loader and scoped revalidation. 2026-07-21 13:22:12 -03:00
PlazaBaselineCard.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
PlazaCandidateComparisonTable.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
PlazaEstimateScenarioContext.tsx Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças. 2026-07-23 19:12:22 -03:00
PlazaFilters.tsx Deliver auto-applied filters on Praças list and close filtros-auto fill-in. 2026-07-21 12:54:23 -03:00
PlazaLeadershipsPanel.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
PlazaList.tsx Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças. 2026-07-23 19:12:22 -03:00
PlazaListAdvisorsControl.tsx Deliver A9+ shared Praças list loader and scoped revalidation. 2026-07-21 13:22:12 -03:00
PlazaListExpectedVotesControl.tsx Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças. 2026-07-23 19:12:22 -03:00
PlazaListOverview.tsx Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças. 2026-07-23 19:12:22 -03:00
PlazaListTrendControl.tsx Deliver A9+ shared Praças list loader and scoped revalidation. 2026-07-21 13:22:12 -03:00
PlazaMapPanel.tsx Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças. 2026-07-23 19:12:22 -03:00
PlazaMapPanelDynamic.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
PlazaPledgesPanel.tsx Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças. 2026-07-23 19:12:22 -03:00
PlazaStrategyCard.tsx Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças. 2026-07-23 19:12:22 -03:00
PlazaStrategyForm.tsx Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças. 2026-07-23 19:12:22 -03:00
PlazaTabNav.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
PlazaUpdateFeed.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
PlazaUpdateForm.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
PlazaZoneNeighborhoodsCard.tsx Deliver B8 F1 plaza zone neighborhoods catalog and absorb simplify debts. 2026-07-21 16:08:34 -03:00
PledgeEstimateForm.tsx Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças. 2026-07-23 19:12:22 -03:00
RecentlyVisited.tsx Refactor campaign dashboard UX and add product discovery artifacts. 2026-07-19 21:56:01 -03:00
RecentlyVisitedCard.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
RecentVisitTracker.tsx Add recent visits panel to /campanha and register VR+ simplify follow-ups. 2026-07-19 04:06:14 -03:00
RegisterServiceWorker.tsx Add installable PWA foundation for the /campanha field app. 2026-07-18 17:28:34 -03:00
RelationMultiSelect.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
RemoveSupporterDataButton.tsx Add C6 scale/DRY for supporters: bulk import, KPI aggregate, shared shells. 2026-07-18 22:17:31 -03:00
StaffPlazaVotesDisplay.tsx Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças. 2026-07-23 19:12:22 -03:00
StrictCombobox.tsx Ship /campanha nuclei MVP with RBAC, invites, and vote estimates. 2026-07-18 15:01:56 -03:00
SupporterFilters.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
SupporterForm.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
SupporterImportWizard.tsx Simplify C6 supporter paths and register C8 scale/DRY follow-ups. 2026-07-18 22:34:55 -03:00
SupporterList.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
SupporterListOverview.tsx Polish /campanha Field Desk UX and register FD+/FD2 follow-ups. 2026-07-19 08:17:12 -03:00
SupporterShareKit.tsx Add C2 nominal supporter registry for /campanha. 2026-07-18 20:32:54 -03:00
SupportStatusBadge.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
TseZoneBadge.tsx Ship /campanha nuclei MVP with RBAC, invites, and vote estimates. 2026-07-18 15:01:56 -03:00
UpcomingActionPlansCard.tsx Remodel /campanha around predefined Praças replacing electoral nuclei. 2026-07-21 02:28:00 -03:00
useLazyDialogModule.ts Ship /campanha nuclei MVP with RBAC, invites, and vote estimates. 2026-07-18 15:01:56 -03:00
VoteEstimateScenarioField.tsx Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças. 2026-07-23 19:12:22 -03:00
VoteEstimateScenarioInputs.tsx Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças. 2026-07-23 19:12:22 -03:00
VoteEstimateScenarioStrip.tsx Ship A10 vote estimate scenarios (pessimistic/central/optimistic) for Praças. 2026-07-23 19:12:22 -03:00
VoteIntentionControl.tsx Add C2 nominal supporter registry for /campanha. 2026-07-18 20:32:54 -03:00