Organogram SGA

Organograma Interativo – SGA https://unpkg.com/react@18/umd/react.development.js https://unpkg.com/react-dom@18/umd/react-dom.development.js https://unpkg.com/@babel/standalone/babel.min.js https://cdn.tailwindcss.com
const { useState } = React; const setores = { “Diretoria de Atendimento ao Cidadão”: [ “Gerência de Atendimento ao Cidadão”, “Coordenação Geral dos Espaços e Salas da Cidadania” ], “Diretoria de Planejamento e Finanças”: [ “Gerência de Planejamento e Orçamento”, “Gerência de Execução Orçamentária”, “Coordenação de Contabilidade”, “Coordenação de Controle de Diárias e Passagens”, “Coordenação de Supervisão de Telecomunicações” ], “Diretoria de Obras e Serviços de Engenharia e Arquitetura”: [ “Gerência Técnica de Projetos”, “Coordenação de Projetos”, “Coordenação de Planejamento e Orçamento de Obras”, “Coordenação de Supervisão e Fiscalização de Obras”, “Gerência do Centro Administrativo”, “Coordenação de Frota” ], “Diretoria de Logística e Abastecimento”: [ “Coordenação de Manutenção, Conservação e Limpeza”, “Gerência de Controle de Gastos Comuns”, “Coordenação de Abastecimento e Manutenção de Frota”, “Coordenação de Gestão de Telecomunicações”, “Gerência de Controle de Bens Móveis”, “Coordenação de Monitoramento Mobiliário”, “Coordenação de Almoxarifado”, “Coordenação de Colônia de Férias”, “Coordenação de Bens Inservíveis” ], “Diretoria de Inovação em Serviços Públicos”: [ “Gerência de Inovação na Gestão dos Serviços Públicos”, “Coordenação do Sistema Eletrônico de Informações” ] }; function OrganogramaInterativo() { const [selecionado, setSelecionado] = useState(null); return (

Organograma Interativo – SGA

Secretaria da Administração
Superintendência de Gestão Administrativa
{Object.keys(setores).map((dir) => (
setSelecionado(dir)} className=”bg-white border border-blue-300 p-3 rounded shadow hover:bg-blue-50 cursor-pointer text-center font-semibold” > {dir}
))}
{selecionado && (

{selecionado}

    {setores[selecionado].map((setor) => (
  • {setor}
  • ))}
)}
); } const root = ReactDOM.createRoot(document.getElementById(“root”)); root.render();