mirror of
https://github.com/fsolla/teqo.git
synced 2026-11-13 15:13:07 +00:00
No mobile (<768px) staff perde o botão de abrir sidebar na top bar (CampaignMobileTopBar role-gated via useCampaignPageChromeRole + isStaffCampaignRole; leader mantém) e o sheet de navegação deixa de montar (CampaignSidebar early-return quando isMobile && staff). Filtros salvos de Municípios (B18) migram para o drawer Mais (MunicipalityNavSavedFilters variant 'overflow', mesma store, apagar/desfazer/sucessão de foco; drawer ganha overflow-y-auto). Correção de bug pré-existente (D4): o Toaster vivia dentro do wrapper [contain:layout_paint] do painel da AI, que vira containing block para position:fixed e stacking context próprio — toasts com ação (ex. Desfazer) ficavam inalcançáveis sob os portais z-50 de drawer/sheet. Movido para o root layout (campaign). Testes: unit top bar (staff sem trigger / leader com trigger) + e2e (staff sem trigger/dialog, leader com sheet, B18 no drawer completo). |
||
|---|---|---|
| .. | ||
| fixtures | ||
| helpers | ||
| admin.e2e.spec.ts | ||
| campaign-pwa.e2e.spec.ts | ||
| campaignActivity.e2e.spec.ts | ||
| campaignAgendaFeed.e2e.spec.ts | ||
| campaignAiChatResize.e2e.spec.ts | ||
| campaignAiTranscribe.e2e.spec.ts | ||
| campaignAuth.e2e.spec.ts | ||
| campaignBottomNav.e2e.spec.ts | ||
| campaignColumnPicker.e2e.spec.ts | ||
| campaignConcepts.e2e.spec.ts | ||
| campaignHomeActions.e2e.spec.ts | ||
| campaignIosInputZoom.e2e.spec.ts | ||
| campaignLeaderships.e2e.spec.ts | ||
| campaignMunicipalities.e2e.spec.ts | ||
| campaignMunicipalityResponsiveColumns.e2e.spec.ts | ||
| campaignNearestMunicipality.e2e.spec.ts | ||
| campaignSavedFilters.e2e.spec.ts | ||
| campaignSollinhaWidth.e2e.spec.ts | ||
| campaignTerritories.e2e.spec.ts | ||
| campaignWebAuthn.e2e.spec.ts | ||
| campaignWizardChrome.e2e.spec.ts | ||
| campaignZoneMap.e2e.spec.ts | ||
| frontend.e2e.spec.ts | ||
| setup.e2e.spec.ts | ||