Navegação

Sitemap

Menu de áreas

beta

A troca de área, com as que ainda não têm sitemap visíveis em vez de escondidas.

Ainda não é estável porque Pendência editorial: oQueE, quandoUsar, quandoNaoUsar; Rota não varrida pelo sensor. Ausência de medição não é aprovação. O contrato de maturidade explica o que cada requisito exige.

A lacuna fica visível

As áreas sem sitemap contratado aparecem no menu, com o motivo.

Três áreas têm sitemap contratado; Área da escola, Autenticação e Site institucional não têm. Elas continuam no menu, dizendo por quê — a mesma escolha que o registry faz com o selo soon.

Esconder as que faltam deixaria o mapa parecendo completo, que é a única leitura que ele não pode induzir.

A armadilha do Base UI

Duas regras que fazem o menu não abrir, sem erro no console.

O conteúdo do gatilho vai como filho de DropdownMenuTrigger; a prop render recebe a casca vazia. E DropdownMenuLabel e os itens precisam viver dentro de um DropdownMenuGroup.

Violando qualquer uma das duas, o gatilho marca aria-expanded="true" e nada aparece. A mesma armadilha já estava registrada em comentário em content/blocks/portal-contexto.tsx.

Código

site/src/components/sitemap/sitemap-area-menu.tsx, lido em tempo de build.

Esta peça é da ferramenta de documentação, não do produto: ela mora em site/, e não em @voxmente/ui.