diff --git a/src/app/assets/institutions.js b/src/app/assets/institutions.js
new file mode 100644
index 0000000..827fb5a
--- /dev/null
+++ b/src/app/assets/institutions.js
@@ -0,0 +1,1117 @@
+export default {
+ "AC": {
+ "D": [
+ {
+ "value": "Cepdec/Ac",
+ "label": "Cepdec/Ac"
+ },
+ {
+ "value": "Coordenadoria Municipal de Proteção e Defesa Civil de Cruzeiro do Sul - Acre",
+ "label": "Coordenadoria Municipal de Proteção e Defesa Civil de Cruzeiro do Sul - Acre"
+ },
+ {
+ "value": "Defesa Civil de Cruzeiro do Sul Acre",
+ "label": "Defesa Civil de Cruzeiro do Sul Acre"
+ },
+ {
+ "value": "Coordenadoria Municipal de Rio Branco",
+ "label": "Coordenadoria Municipal de Rio Branco"
+ }
+ ],
+ "E": [
+ {
+ "value": "E.E. Argentina Pereira Feitosa",
+ "label": "E.E. Argentina Pereira Feitosa"
+ },
+ {
+ "value": "E.E. Divina Providência",
+ "label": "E.E. Divina Providência"
+ },
+ {
+ "value": "E.E. Prof. Iris Célia Cabanellas Zannini",
+ "label": "E.E. Prof. Iris Célia Cabanellas Zannini"
+ },
+ {
+ "value": "Escola Estadual de Ensino Médio Belo Porvir",
+ "label": "Escola Estadual de Ensino Médio Belo Porvir"
+ },
+ {
+ "value": "EDAM - Escola Doutor Augusto Monteiro",
+ "label": "EDAM - Escola Doutor Augusto Monteiro"
+ },
+ {
+ "value": "MARILDA GOUVEIA VIANA",
+ "label": "MARILDA GOUVEIA VIANA"
+ },
+ {
+ "value": "Colégio Militar Dom Pedro II",
+ "label": "Colégio Militar Dom Pedro II"
+ },
+ {
+ "value": "Professor Flodoardo Cabral",
+ "label": "Professor Flodoardo Cabral"
+ },
+ {
+ "value": "Instituto Santa Teresinha",
+ "label": "Instituto Santa Teresinha"
+ },
+ {
+ "value": "Escola Jornalista Armando Nogueira",
+ "label": "Escola Jornalista Armando Nogueira"
+ }
+ ],
+ "O": [
+ {
+ "value": "Secretaria de Estado de Educação e Esporte SEE Acre",
+ "label": "Secretaria de Estado de Educação e Esporte SEE Acre"
+ }
+ ]
+ },
+ "AL": {
+ "D": [
+ {
+ "value": "DEFESA CIVIL ESTADUAL DE ALAGOAS",
+ "label": "DEFESA CIVIL ESTADUAL DE ALAGOAS"
+ }
+ ],
+ "E": [
+ {
+ "value": "Instituto Federal de Alagoas",
+ "label": "Instituto Federal de Alagoas"
+ }
+ ]
+ },
+ "AM": {
+ "E": [
+ {
+ "value": "ESCOLA ESTADUAL PROFESSOR JORGE KARAM NETO",
+ "label": "ESCOLA ESTADUAL PROFESSOR JORGE KARAM NETO"
+ }
+ ]
+ },
+ "BA": {
+ "D": [
+ {
+ "value": "Coordenação Municipal de Proteção e Defesa Civil de Feira de Santana",
+ "label": "Coordenação Municipal de Proteção e Defesa Civil de Feira de Santana"
+ },
+ {
+ "value": "Coordenadoria Municipal de Proteção e Defesa Civil",
+ "label": "Coordenadoria Municipal de Proteção e Defesa Civil"
+ },
+ {
+ "value": "CORDENAÇÃO DE DEFESA CIVIL",
+ "label": "CORDENAÇÃO DE DEFESA CIVIL"
+ },
+ {
+ "value": "SUPERINTENDENCIA DA DEFESA CIVIL",
+ "label": "SUPERINTENDENCIA DA DEFESA CIVIL"
+ }
+ ],
+ "E": [
+ {
+ "value": "Centro Territorial de Educação Profissional do Litoral Sul - Comunidade Quilombola",
+ "label": "Centro Territorial de Educação Profissional do Litoral Sul - Comunidade Quilombola"
+ }
+ ],
+ "N": [
+ {
+ "value": "Instituto Brasileiro de Pacificadores",
+ "label": "Instituto Brasileiro de Pacificadores"
+ }
+ ]
+ },
+ "CE": {
+ "D": [
+ {
+ "value": "COOEDENADORIA ESTADUAL DE DEFESA CIVIL",
+ "label": "COOEDENADORIA ESTADUAL DE DEFESA CIVIL"
+ },
+ {
+ "value": "Coordenadoria Municipal de Proteção e Defesa Civil - COMPDEC",
+ "label": "Coordenadoria Municipal de Proteção e Defesa Civil - COMPDEC"
+ }
+ ],
+ "O": [
+ {
+ "value": "Instituto Federal de Educação e Tecnologia",
+ "label": "Instituto Federal de Educação e Tecnologia"
+ }
+ ]
+ },
+ "DF": {
+ "O": [
+ {
+ "value": "Anvisa",
+ "label": "Anvisa"
+ }
+ ]
+ },
+ "ES": {
+ "D": [
+ {
+ "value": "Coordenadoria Municipal de Proteção e Defesa Civil",
+ "label": "Coordenadoria Municipal de Proteção e Defesa Civil"
+ }
+ ],
+ "E": [
+ {
+ "value": "Instituto Federal do Espírito Santo - Campus Ibatiba",
+ "label": "Instituto Federal do Espírito Santo - Campus Ibatiba"
+ }
+ ]
+ },
+ "MA": {
+ "O": [
+ {
+ "value": "Universidade Federal do Maranhão",
+ "label": "Universidade Federal do Maranhão"
+ }
+ ]
+ },
+ "MG": {
+ "D": [
+ {
+ "value": "Coordenadoria Municipal de Proteção e Defesa Civil de Nazareno",
+ "label": "Coordenadoria Municipal de Proteção e Defesa Civil de Nazareno"
+ },
+ {
+ "value": "COORDENADORIA MUNICICIPAL DE PROTEÇÃO DEFESA CIVIL MAR DE ESPANHA",
+ "label": "COORDENADORIA MUNICICIPAL DE PROTEÇÃO DEFESA CIVIL MAR DE ESPANHA"
+ }
+ ],
+ "E": [
+ {
+ "value": "Instituto Federal do Norte de Minas Gerais - Campus Almenara",
+ "label": "Instituto Federal do Norte de Minas Gerais - Campus Almenara"
+ },
+ {
+ "value": "Lídia Bononi Paiva Tomaz",
+ "label": "Lídia Bononi Paiva Tomaz"
+ },
+ {
+ "value": "Centro Educacional Renascer - Cônego Paulo Dilacio",
+ "label": "Centro Educacional Renascer - Cônego Paulo Dilacio"
+ }
+ ],
+ "O": [
+ {
+ "value": "Universidade de Taubaté",
+ "label": "Universidade de Taubaté"
+ },
+ {
+ "value": "Estacionamento144",
+ "label": "Estacionamento144"
+ },
+ {
+ "value": "Projeto NASFE-Educação",
+ "label": "Projeto NASFE-Educação"
+ },
+ {
+ "value": "JP SOLUÇÕES AMBIENTAIS & AGROPECUÁRIAS",
+ "label": "JP SOLUÇÕES AMBIENTAIS & AGROPECUÁRIAS"
+ }
+ ]
+ },
+ "MS": {
+ "O": [
+ {
+ "value": "Damásio Educacional",
+ "label": "Damásio Educacional"
+ }
+ ]
+ },
+ "MT": {
+ "D": [
+ {
+ "value": "Diretoria de Proteção e Defesa Civil de Cuiabá",
+ "label": "Diretoria de Proteção e Defesa Civil de Cuiabá"
+ }
+ ],
+ "E": [
+ {
+ "value": "ESCOLA MUNICIPAL VIDA E ESPERANÇA",
+ "label": "ESCOLA MUNICIPAL VIDA E ESPERANÇA"
+ },
+ {
+ "value": "Escola Estadual Antonio Epaminondas",
+ "label": "Escola Estadual Antonio Epaminondas"
+ },
+ {
+ "value": "Escola Estadual Senador Azeredo",
+ "label": "Escola Estadual Senador Azeredo"
+ },
+ {
+ "value": "Escola Estadual Antônio Epaminondas",
+ "label": "Escola Estadual Antônio Epaminondas"
+ },
+ {
+ "value": "Escola Estadual Presidente Médici",
+ "label": "Escola Estadual Presidente Médici"
+ }
+ ],
+ "N": [
+ {
+ "value": "iInstituto dos Cegos do Estado de Mato Grosso",
+ "label": "iInstituto dos Cegos do Estado de Mato Grosso"
+ }
+ ],
+ "O": [
+ {
+ "value": "Instituto dos Cegos do Estado de Mato Grosso",
+ "label": "Instituto dos Cegos do Estado de Mato Grosso"
+ }
+ ]
+ },
+ "PA": {
+ "D": [
+ {
+ "value": "Coordenadoria Municipal de Defesa Civil de Baião",
+ "label": "Coordenadoria Municipal de Defesa Civil de Baião"
+ },
+ {
+ "value": "Coodenadoria Municipal de Proteçao e Defesa Civil de Bragança",
+ "label": "Coodenadoria Municipal de Proteçao e Defesa Civil de Bragança"
+ }
+ ],
+ "E": [
+ {
+ "value": "Colegio Paulista",
+ "label": "Colegio Paulista"
+ },
+ {
+ "value": "ESCOLA BOSQUE PROFESSOR EIDORFE MOREIRA",
+ "label": "ESCOLA BOSQUE PROFESSOR EIDORFE MOREIRA"
+ }
+ ]
+ },
+ "PB": {
+ "E": [
+ {
+ "value": "IFPB - Campus Princesa Isabel",
+ "label": "IFPB - Campus Princesa Isabel"
+ }
+ ],
+ "O": [
+ {
+ "value": "Universidade Federal da Paraíba",
+ "label": "Universidade Federal da Paraíba"
+ }
+ ]
+ },
+ "PE": {
+ "D": [
+ {
+ "value": "SUPERINTENDÊNCIA DE DEFESA CIVIL JABOATÃO DOS GUARARAPES",
+ "label": "SUPERINTENDÊNCIA DE DEFESA CIVIL JABOATÃO DOS GUARARAPES"
+ },
+ {
+ "value": "Superintendencia de Proteção e Defesa civil",
+ "label": "Superintendencia de Proteção e Defesa civil"
+ }
+ ],
+ "E": [
+ {
+ "value": "Nossa Senhora do Loreto",
+ "label": "Nossa Senhora do Loreto"
+ },
+ {
+ "value": "ESCOLA MUNICIPAL ANA FARIAS DE SOUZA",
+ "label": "ESCOLA MUNICIPAL ANA FARIAS DE SOUZA"
+ },
+ {
+ "value": "Escola Municipal Jesus de Nazaré",
+ "label": "Escola Municipal Jesus de Nazaré"
+ },
+ {
+ "value": "Escola Municipal Jesus de Nazaré",
+ "label": "Escola Municipal Jesus de Nazaré"
+ },
+ {
+ "value": "Escola Municipal Marechal Costa e Silva",
+ "label": "Escola Municipal Marechal Costa e Silva"
+ },
+ {
+ "value": "Escola Municipal Santa Tereza de Ávila",
+ "label": "Escola Municipal Santa Tereza de Ávila"
+ },
+ {
+ "value": "ESCOLA MUNICIPAL NATIVIDADE SALDANHA",
+ "label": "ESCOLA MUNICIPAL NATIVIDADE SALDANHA"
+ },
+ {
+ "value": "escola municipal jesus de nazare",
+ "label": "escola municipal jesus de nazare"
+ },
+ {
+ "value": "escola municipal marechal costa e silva",
+ "label": "escola municipal marechal costa e silva"
+ },
+ {
+ "value": "escola municipal natividade saldanha",
+ "label": "escola municipal natividade saldanha"
+ },
+ {
+ "value": "escola municipal nossa senhora do loreto",
+ "label": "escola municipal nossa senhora do loreto"
+ },
+ {
+ "value": "escola municipal santa tereza de avila",
+ "label": "escola municipal santa tereza de avila"
+ },
+ {
+ "value": "escola municipal jose leopoldino",
+ "label": "escola municipal jose leopoldino"
+ },
+ {
+ "value": "EREM ADELAIDE PESSOA CÂMARA",
+ "label": "EREM ADELAIDE PESSOA CÂMARA"
+ },
+ {
+ "value": "Escola Municipal Presidente Tancredo de Almeida Neves",
+ "label": "Escola Municipal Presidente Tancredo de Almeida Neves"
+ },
+ {
+ "value": "Escola Municipal Professora Tecla Teixeira de Arruda",
+ "label": "Escola Municipal Professora Tecla Teixeira de Arruda"
+ }
+ ],
+ "O": [
+ {
+ "value": "Centro Universitário dos Guararapes - UniFG",
+ "label": "Centro Universitário dos Guararapes - UniFG"
+ },
+ {
+ "value": "Centro Universitário dos Guararapes - UNIFG",
+ "label": "Centro Universitário dos Guararapes - UNIFG"
+ },
+ {
+ "value": "Centro Educacional, Social e Cultural João Martins – CESCJM",
+ "label": "Centro Educacional, Social e Cultural João Martins – CESCJM"
+ }
+ ]
+ },
+ "PR": {
+ "D": [
+ {
+ "value": "COMPDEC - CAMPO LARGO",
+ "label": "COMPDEC - CAMPO LARGO"
+ }
+ ],
+ "E": [
+ {
+ "value": "COLEGIO ESTADUAL JOÃO DE FARIA PIOLI",
+ "label": "COLEGIO ESTADUAL JOÃO DE FARIA PIOLI"
+ },
+ {
+ "value": "Instituto Federal do Paraná (Campus Curitiba)",
+ "label": "Instituto Federal do Paraná (Campus Curitiba)"
+ }
+ ],
+ "O": [
+ {
+ "value": "Universidade Federal do Paraná",
+ "label": "Universidade Federal do Paraná"
+ }
+ ]
+ },
+ "RJ": {
+ "D": [
+ {
+ "value": "Subsecretaria Municipal de Proteção e Defesa Civil de Nova Iguaçu",
+ "label": "Subsecretaria Municipal de Proteção e Defesa Civil de Nova Iguaçu"
+ },
+ {
+ "value": "Secretaria Municipal de Defesa Civil e Trânsito de Angra dos Reis",
+ "label": "Secretaria Municipal de Defesa Civil e Trânsito de Angra dos Reis"
+ },
+ {
+ "value": "Defesa Civil de Mesquita",
+ "label": "Defesa Civil de Mesquita"
+ },
+ {
+ "value": "Coordenadoria Municipal de Defesa Civil de Tanguá",
+ "label": "Coordenadoria Municipal de Defesa Civil de Tanguá"
+ },
+ {
+ "value": "Secretaria de Proteção e Defesa Civil de Magé (SEMPDEC)",
+ "label": "Secretaria de Proteção e Defesa Civil de Magé (SEMPDEC)"
+ },
+ {
+ "value": "Subsecretaria Municipal de Defesa Civil",
+ "label": "Subsecretaria Municipal de Defesa Civil"
+ },
+ {
+ "value": "Prefeitura Municipal de Magé",
+ "label": "Prefeitura Municipal de Magé"
+ },
+ {
+ "value": "Coordenadoria Municipal de Proteção e Defesa Civil",
+ "label": "Coordenadoria Municipal de Proteção e Defesa Civil"
+ },
+ {
+ "value": "DEFESA CIVIL DO MUNICÍPIO DE PINHEIRAL",
+ "label": "DEFESA CIVIL DO MUNICÍPIO DE PINHEIRAL"
+ }
+ ],
+ "E": [
+ {
+ "value": "Instituto Federal de Educação Ciência e Tecnologia Fluminense",
+ "label": "Instituto Federal de Educação Ciência e Tecnologia Fluminense"
+ },
+ {
+ "value": "E.M. Áurea Pires da Gama",
+ "label": "E.M. Áurea Pires da Gama"
+ }
+ ],
+ "N": [
+ {
+ "value": "Brigada Municipal de Angra dos Reis",
+ "label": "Brigada Municipal de Angra dos Reis"
+ },
+ {
+ "value": "Portal Defesa Civil",
+ "label": "Portal Defesa Civil"
+ },
+ {
+ "value": "CORPO DE BOMBEIRO CIVIL NO MUNICIPIO DE MARICÁ",
+ "label": "CORPO DE BOMBEIRO CIVIL NO MUNICIPIO DE MARICÁ"
+ },
+ {
+ "value": "Marcia Cristina Muniz Guimarães Romito",
+ "label": "Marcia Cristina Muniz Guimarães Romito"
+ }
+ ],
+ "O": [
+ {
+ "value": "Centro Universitário Serra dos Órgãos",
+ "label": "Centro Universitário Serra dos Órgãos"
+ },
+ {
+ "value": "Universidade Federal Rural do Rio de janeiro",
+ "label": "Universidade Federal Rural do Rio de janeiro"
+ },
+ {
+ "value": "Prefeitura Municipal de Magé RJ",
+ "label": "Prefeitura Municipal de Magé RJ"
+ },
+ {
+ "value": "UFRJ - Universidade Federal do Rio de Janeiro",
+ "label": "UFRJ - Universidade Federal do Rio de Janeiro"
+ },
+ {
+ "value": "NEPEDEC Núcleo de Ensino e Pesquisa em Defesa Civil",
+ "label": "NEPEDEC Núcleo de Ensino e Pesquisa em Defesa Civil"
+ }
+ ]
+ },
+ "RS": {
+ "D": [
+ {
+ "value": "Coordenadoria de Defesa Civil de Torres",
+ "label": "Coordenadoria de Defesa Civil de Torres"
+ },
+ {
+ "value": "Defesa Civil de Estância Velha",
+ "label": "Defesa Civil de Estância Velha"
+ },
+ {
+ "value": "6° Coordenadoria Regional de Proteção e Defesa Civil do Rio Grande do Sul",
+ "label": "6° Coordenadoria Regional de Proteção e Defesa Civil do Rio Grande do Sul"
+ },
+ {
+ "value": "Defesa Civil Municipal de Erechim",
+ "label": "Defesa Civil Municipal de Erechim"
+ }
+ ],
+ "O": [
+ {
+ "value": "ULBRA",
+ "label": "ULBRA"
+ }
+ ]
+ },
+ "SC": {
+ "D": [
+ {
+ "value": "SECRETARIA DE PROTEÇÃO CIVIL E SEGURANÇA PÚBLICA",
+ "label": "SECRETARIA DE PROTEÇÃO CIVIL E SEGURANÇA PÚBLICA"
+ },
+ {
+ "value": "Coordenadoria de Proteção e Defesa Civil Municipal",
+ "label": "Coordenadoria de Proteção e Defesa Civil Municipal"
+ },
+ {
+ "value": "Coordenadoria Municipal de Proteção e Defesa Civil de Criciúma",
+ "label": "Coordenadoria Municipal de Proteção e Defesa Civil de Criciúma"
+ },
+ {
+ "value": "DEFESA CIVIL DE PALHOÇA",
+ "label": "DEFESA CIVIL DE PALHOÇA"
+ },
+ {
+ "value": "Defesa Civil de Santa Catarina",
+ "label": "Defesa Civil de Santa Catarina"
+ },
+ {
+ "value": "COREDEC XANXERÊ",
+ "label": "COREDEC XANXERÊ"
+ },
+ {
+ "value": "Defesa Civil de Santa Catarina",
+ "label": "Defesa Civil de Santa Catarina"
+ },
+ {
+ "value": "Defesa civil",
+ "label": "Defesa civil"
+ },
+ {
+ "value": "Defesa Civil de Criciúma",
+ "label": "Defesa Civil de Criciúma"
+ }
+ ],
+ "E": [
+ {
+ "value": "Colégio Univille São Francisco do Sul",
+ "label": "Colégio Univille São Francisco do Sul"
+ },
+ {
+ "value": "EMEB Professor Antonio Joaquim Henriques",
+ "label": "EMEB Professor Antonio Joaquim Henriques"
+ },
+ {
+ "value": "Escola de Educação Básica professora Corália Gevaerd Olinnger",
+ "label": "Escola de Educação Básica professora Corália Gevaerd Olinnger"
+ },
+ {
+ "value": "Escola de Educação Infantil e Ensino Fundamental Duque de Caxias",
+ "label": "Escola de Educação Infantil e Ensino Fundamental Duque de Caxias"
+ },
+ {
+ "value": "E.E. B Melchiades Bonifácio Espíndola",
+ "label": "E.E. B Melchiades Bonifácio Espíndola"
+ },
+ {
+ "value": "Simão José Hess",
+ "label": "Simão José Hess"
+ },
+ {
+ "value": "EMEB José Rosso",
+ "label": "EMEB José Rosso"
+ }
+ ],
+ "O": [
+ {
+ "value": "Laboratório de Estudos de Riscos e Desastres- LabRed - do Departamento de Geografia da FAED - Universidade do Estado de Santa Catarina",
+ "label": "Laboratório de Estudos de Riscos e Desastres- LabRed - do Departamento de Geografia da FAED - Universidade do Estado de Santa Catarina"
+ }
+ ]
+ },
+ "SP": {
+ "D": [
+ {
+ "value": "COMDEC - Prefeitura de São Bento do Sapucaí",
+ "label": "COMDEC - Prefeitura de São Bento do Sapucaí"
+ },
+ {
+ "value": "Defesa Civil de Monte Mor",
+ "label": "Defesa Civil de Monte Mor"
+ },
+ {
+ "value": "Proteção e Defesa Civil de Itu",
+ "label": "Proteção e Defesa Civil de Itu"
+ },
+ {
+ "value": "Coordenadoria Municipal de Defesa Civil de Vargem Grande do Sul",
+ "label": "Coordenadoria Municipal de Defesa Civil de Vargem Grande do Sul"
+ },
+ {
+ "value": "Departamento de Defesa Civil do Município da Estância Balneária de Praia Grande - São Paulo",
+ "label": "Departamento de Defesa Civil do Município da Estância Balneária de Praia Grande - São Paulo"
+ },
+ {
+ "value": "Coordenadoria de Defesa Civil de Pirassununga",
+ "label": "Coordenadoria de Defesa Civil de Pirassununga"
+ },
+ {
+ "value": "Defesa Civil Sumaré",
+ "label": "Defesa Civil Sumaré"
+ },
+ {
+ "value": "Defesa Civil de Campos do Jordão/SP",
+ "label": "Defesa Civil de Campos do Jordão/SP"
+ },
+ {
+ "value": "Defesa Civil de Guarujá",
+ "label": "Defesa Civil de Guarujá"
+ },
+ {
+ "value": "Defesa Civil de Rio Claro",
+ "label": "Defesa Civil de Rio Claro"
+ },
+ {
+ "value": "Coordenadoria Especial de Defesa Civil de Atibaia",
+ "label": "Coordenadoria Especial de Defesa Civil de Atibaia"
+ },
+ {
+ "value": "Defesa Civil de Osvaldo Cruz/Sp",
+ "label": "Defesa Civil de Osvaldo Cruz/Sp"
+ },
+ {
+ "value": "Defesa Civil de Franco da Rocha",
+ "label": "Defesa Civil de Franco da Rocha"
+ },
+ {
+ "value": "COORDENADORIA MUNICIPAL DE PROTEÇÃO E DEFESA CIVIL DE BARUERI",
+ "label": "COORDENADORIA MUNICIPAL DE PROTEÇÃO E DEFESA CIVIL DE BARUERI"
+ },
+ {
+ "value": "NUPREC Guarulhos",
+ "label": "NUPREC Guarulhos"
+ },
+ {
+ "value": "Coordenadoria Municipal de Proteção e Defesa Civil da Estância Turística de Ribeirão Pires",
+ "label": "Coordenadoria Municipal de Proteção e Defesa Civil da Estância Turística de Ribeirão Pires"
+ },
+ {
+ "value": "Defesa Civil de Pirassununga",
+ "label": "Defesa Civil de Pirassununga"
+ },
+ {
+ "value": "Rubens Corrêa",
+ "label": "Rubens Corrêa"
+ },
+ {
+ "value": "defesa civil",
+ "label": "defesa civil"
+ }
+ ],
+ "E": [
+ {
+ "value": "EE Prof Florentina Martins Sanchez",
+ "label": "EE Prof Florentina Martins Sanchez"
+ },
+ {
+ "value": "E.E. Dr. Pereira de Mattos",
+ "label": "E.E. Dr. Pereira de Mattos"
+ },
+ {
+ "value": "Escola Estadual Florentina Martins Sanches",
+ "label": "Escola Estadual Florentina Martins Sanches"
+ },
+ {
+ "value": "E.E. Paulo Virgínio",
+ "label": "E.E. Paulo Virgínio"
+ },
+ {
+ "value": "E.E. Alexandre Fleming - Ensino Integral",
+ "label": "E.E. Alexandre Fleming - Ensino Integral"
+ },
+ {
+ "value": "Escola Municipal da Topolândia",
+ "label": "Escola Municipal da Topolândia"
+ },
+ {
+ "value": "Escola Estadual Professor Expedito Camargo Freire",
+ "label": "Escola Estadual Professor Expedito Camargo Freire"
+ },
+ {
+ "value": "Escola Municipal Engº Sérgio Dias Freitas",
+ "label": "Escola Municipal Engº Sérgio Dias Freitas"
+ },
+ {
+ "value": "EE Prof Theodoro Corrêa Cintra",
+ "label": "EE Prof Theodoro Corrêa Cintra"
+ },
+ {
+ "value": "Prof. José Wadie Milad",
+ "label": "Prof. José Wadie Milad"
+ },
+ {
+ "value": "E.E. Dr. Alfredo Pujol",
+ "label": "E.E. Dr. Alfredo Pujol"
+ },
+ {
+ "value": "EE Prof Francisco Pereira da Silva",
+ "label": "EE Prof Francisco Pereira da Silva"
+ },
+ {
+ "value": "E.M. Prof. Guiomar Aparecida da Conceição Sousa",
+ "label": "E.M. Prof. Guiomar Aparecida da Conceição Sousa"
+ },
+ {
+ "value": "E.E. Santo Dias da Silva",
+ "label": "E.E. Santo Dias da Silva"
+ },
+ {
+ "value": "ETEC PROFESSOR JOSE SANT'ANA DE CASTRO",
+ "label": "ETEC PROFESSOR JOSE SANT'ANA DE CASTRO"
+ },
+ {
+ "value": "Escola Estadual Professora \"Alcina Moraes Salles\"",
+ "label": "Escola Estadual Professora \"Alcina Moraes Salles\""
+ },
+ {
+ "value": "E.E. PROF. MARIA APARECIDA FRANÇA BARBOSA DE ARAÚJO",
+ "label": "E.E. PROF. MARIA APARECIDA FRANÇA BARBOSA DE ARAÚJO"
+ },
+ {
+ "value": "EE Dr. Pereira de Mattos",
+ "label": "EE Dr. Pereira de Mattos"
+ },
+ {
+ "value": "E.E.Profª Edir Paulino Albuquerque",
+ "label": "E.E.Profª Edir Paulino Albuquerque"
+ },
+ {
+ "value": "E.E. Dra. Isabel Campos",
+ "label": "E.E. Dra. Isabel Campos"
+ },
+ {
+ "value": "Escola Municipal Cidade da Criança",
+ "label": "Escola Municipal Cidade da Criança"
+ },
+ {
+ "value": "E. M. PRESIDENTE TANCREDO DE ALMEIDA NEVES",
+ "label": "E. M. PRESIDENTE TANCREDO DE ALMEIDA NEVES"
+ },
+ {
+ "value": "EMEF Profª Ildete Mendonça Barbosa",
+ "label": "EMEF Profª Ildete Mendonça Barbosa"
+ },
+ {
+ "value": "EE Dirce Elias",
+ "label": "EE Dirce Elias"
+ },
+ {
+ "value": "Instituto de Ciência e Tecnologia - UNESP, São José dos Campos",
+ "label": "Instituto de Ciência e Tecnologia - UNESP, São José dos Campos"
+ },
+ {
+ "value": "EMEF Possidônio José de Freitas",
+ "label": "EMEF Possidônio José de Freitas"
+ },
+ {
+ "value": "Escola Municipal de Educação Fundamental Geraldo de Almeida",
+ "label": "Escola Municipal de Educação Fundamental Geraldo de Almeida"
+ },
+ {
+ "value": "EMEF Homera da Silva Braga",
+ "label": "EMEF Homera da Silva Braga"
+ },
+ {
+ "value": "EMEF PROFESSORA RUTH NUNES DA TRINDADE",
+ "label": "EMEF PROFESSORA RUTH NUNES DA TRINDADE"
+ },
+ {
+ "value": "EMEF PROF WALDEMAR RAMOS",
+ "label": "EMEF PROF WALDEMAR RAMOS"
+ },
+ {
+ "value": "EMEF Profª Jacyra Baracho",
+ "label": "EMEF Profª Jacyra Baracho"
+ },
+ {
+ "value": "EMEF Hélio Augusto de Souza",
+ "label": "EMEF Hélio Augusto de Souza"
+ },
+ {
+ "value": "EMEF Hélio Walter Bevilaqua",
+ "label": "EMEF Hélio Walter Bevilaqua"
+ },
+ {
+ "value": "EMEF Prof. Leonor Pereira Nunes Galvão",
+ "label": "EMEF Prof. Leonor Pereira Nunes Galvão"
+ },
+ {
+ "value": "EMEF Profª Ilga Pusplatis",
+ "label": "EMEF Profª Ilga Pusplatis"
+ },
+ {
+ "value": "EMEF Profª Lúcia Pereira Rodrigues",
+ "label": "EMEF Profª Lúcia Pereira Rodrigues"
+ },
+ {
+ "value": "Norma De Conti Simão",
+ "label": "Norma De Conti Simão"
+ },
+ {
+ "value": "ESCOLA MUNICIPAL CIDADE DA CRIANÇA",
+ "label": "ESCOLA MUNICIPAL CIDADE DA CRIANÇA"
+ },
+ {
+ "value": "ESCOLA ESTADUAL PROFESSORA ISABEL CRISTINA FÁVARO PALMA",
+ "label": "ESCOLA ESTADUAL PROFESSORA ISABEL CRISTINA FÁVARO PALMA"
+ },
+ {
+ "value": "EMEF Mercedes Rachid Edwards",
+ "label": "EMEF Mercedes Rachid Edwards"
+ },
+ {
+ "value": "EMEF Mariana Teixeira Cornélio",
+ "label": "EMEF Mariana Teixeira Cornélio"
+ },
+ {
+ "value": "EMEF Maria Antonieta Ferreira Payar",
+ "label": "EMEF Maria Antonieta Ferreira Payar"
+ },
+ {
+ "value": "EMEF /maria Ofélia Veneziani Pedrosa",
+ "label": "EMEF /maria Ofélia Veneziani Pedrosa"
+ },
+ {
+ "value": "EMEF Luzia Levina Aparecida Borges",
+ "label": "EMEF Luzia Levina Aparecida Borges"
+ },
+ {
+ "value": "EMEF Maria Aparecida dos Santos Ronconi",
+ "label": "EMEF Maria Aparecida dos Santos Ronconi"
+ },
+ {
+ "value": "EMEF Maria de Melo",
+ "label": "EMEF Maria de Melo"
+ },
+ {
+ "value": "EMEF Maria Nazareth de M Veronese",
+ "label": "EMEF Maria Nazareth de M Veronese"
+ },
+ {
+ "value": "EMEF Prof Moacyr Benedicto de Souza",
+ "label": "EMEF Prof Moacyr Benedicto de Souza"
+ },
+ {
+ "value": "EMEF Profª Maria Amélia Wakamatsu",
+ "label": "EMEF Profª Maria Amélia Wakamatsu"
+ },
+ {
+ "value": "EMEF Profª Mercedes Carnevalli Klein",
+ "label": "EMEF Profª Mercedes Carnevalli Klein"
+ },
+ {
+ "value": "EMEF Profª Otacília Madureira de Moura",
+ "label": "EMEF Profª Otacília Madureira de Moura"
+ },
+ {
+ "value": "EMEF Profª Rosa Tomita",
+ "label": "EMEF Profª Rosa Tomita"
+ },
+ {
+ "value": "E.E. Dr. Eduardo Corrêa da Costa Jr.",
+ "label": "E.E. Dr. Eduardo Corrêa da Costa Jr."
+ },
+ {
+ "value": "E.M ESTINA CAMPI BAPTISTA",
+ "label": "E.M ESTINA CAMPI BAPTISTA"
+ },
+ {
+ "value": "EMTI Professor Levi Vieira da Maia",
+ "label": "EMTI Professor Levi Vieira da Maia"
+ },
+ {
+ "value": "E.E.E.M.I. PROF ILZA IRMA MOELLER COPPIO",
+ "label": "E.E.E.M.I. PROF ILZA IRMA MOELLER COPPIO"
+ },
+ {
+ "value": "EMEF Alvaro Gonçalves",
+ "label": "EMEF Alvaro Gonçalves"
+ },
+ {
+ "value": "EMEF Emannuel Antonio dos Santos",
+ "label": "EMEF Emannuel Antonio dos Santos"
+ },
+ {
+ "value": "EMEF Profa Aurea Cantinho Rodrigues",
+ "label": "EMEF Profa Aurea Cantinho Rodrigues"
+ },
+ {
+ "value": "EMEF Dom Pedro de Alcântara",
+ "label": "EMEF Dom Pedro de Alcântara"
+ },
+ {
+ "value": "EMEF Mercedes Rachid",
+ "label": "EMEF Mercedes Rachid"
+ },
+ {
+ "value": "EE Monsenhor Ignacio Gioia",
+ "label": "EE Monsenhor Ignacio Gioia"
+ },
+ {
+ "value": "EE Prof Geraldo Martins dos Santos",
+ "label": "EE Prof Geraldo Martins dos Santos"
+ },
+ {
+ "value": "EMEF Maria Ofélia V. Pedrosa",
+ "label": "EMEF Maria Ofélia V. Pedrosa"
+ },
+ {
+ "value": "Escola Estadual Dr. Eduardo Correia da Costa",
+ "label": "Escola Estadual Dr. Eduardo Correia da Costa"
+ },
+ {
+ "value": "EMEF Profª Palmyra Sant'Anna",
+ "label": "EMEF Profª Palmyra Sant'Anna"
+ },
+ {
+ "value": "Escola Estadual Profa Edera I.O.P. Oliveira",
+ "label": "Escola Estadual Profa Edera I.O.P. Oliveira"
+ },
+ {
+ "value": "Escola Estadual Major Juvenal Alvim",
+ "label": "Escola Estadual Major Juvenal Alvim"
+ },
+ {
+ "value": "FATEC Jacareí - Recurso Hídrico",
+ "label": "FATEC Jacareí - Recurso Hídrico"
+ },
+ {
+ "value": "E.E. DR. CARLOS LIMA DIAS",
+ "label": "E.E. DR. CARLOS LIMA DIAS"
+ },
+ {
+ "value": "Escola Estadual Zulmira de Oliveira",
+ "label": "Escola Estadual Zulmira de Oliveira"
+ },
+ {
+ "value": "Escola Estadual Prof.Orlando Perez",
+ "label": "Escola Estadual Prof.Orlando Perez"
+ },
+ {
+ "value": "EMEIF JOÃO GONÇALVES DOS SANTOS",
+ "label": "EMEIF JOÃO GONÇALVES DOS SANTOS"
+ },
+ {
+ "value": "MARIA LUIZA DE SOUZA PINTO VASQUES PROFA EMEF",
+ "label": "MARIA LUIZA DE SOUZA PINTO VASQUES PROFA EMEF"
+ },
+ {
+ "value": "Governo do Estado de São Paulo",
+ "label": "Governo do Estado de São Paulo"
+ },
+ {
+ "value": "EE de tempo integral Professora Ivone dos Anjos da Silva Santos",
+ "label": "EE de tempo integral Professora Ivone dos Anjos da Silva Santos"
+ },
+ {
+ "value": "Rituco Mitani",
+ "label": "Rituco Mitani"
+ },
+ {
+ "value": "EE Professor Rubens Zamith",
+ "label": "EE Professor Rubens Zamith"
+ },
+ {
+ "value": "E. E. Profª Semíramis Prado de Oliveira",
+ "label": "E. E. Profª Semíramis Prado de Oliveira"
+ },
+ {
+ "value": "E.E. MAURICIO MILANI",
+ "label": "E.E. MAURICIO MILANI"
+ },
+ {
+ "value": "Escola Estadual Elmano Ferreira Veloso",
+ "label": "Escola Estadual Elmano Ferreira Veloso"
+ },
+ {
+ "value": "Escola Lourdes Maria de Camargo",
+ "label": "Escola Lourdes Maria de Camargo"
+ },
+ {
+ "value": "Lourdes Maria de Camargo",
+ "label": "Lourdes Maria de Camargo"
+ },
+ {
+ "value": "Professor Renato Braga",
+ "label": "Professor Renato Braga"
+ },
+ {
+ "value": "Escola Estadual Olimpio Catão",
+ "label": "Escola Estadual Olimpio Catão"
+ },
+ {
+ "value": "E.E. PROF. DINORÁ PEREIRA RAMOS BRITO",
+ "label": "E.E. PROF. DINORÁ PEREIRA RAMOS BRITO"
+ }
+ ],
+ "N": [
+ {
+ "value": "Organizaçã Bombeiros Unidos Sem Fronteiras - BUSF-CPLP",
+ "label": "Organizaçã Bombeiros Unidos Sem Fronteiras - BUSF-CPLP"
+ },
+ {
+ "value": "Instituto Ilhabela Sustentável",
+ "label": "Instituto Ilhabela Sustentável"
+ },
+ {
+ "value": "Organização Bombeiros Unidos Sem Fronteiras - CPLP - BRASIL",
+ "label": "Organização Bombeiros Unidos Sem Fronteiras - CPLP - BRASIL"
+ },
+ {
+ "value": "União São Lázaro Brasil, Cátedra de Proteção e Defesa Civil",
+ "label": "União São Lázaro Brasil, Cátedra de Proteção e Defesa Civil"
+ },
+ {
+ "value": "Associação Beneficente Amurt-Amurte",
+ "label": "Associação Beneficente Amurt-Amurte"
+ }
+ ],
+ "O": [
+ {
+ "value": "Secretaria Municipal de Educação da Estância Turística de Guaratinguetá",
+ "label": "Secretaria Municipal de Educação da Estância Turística de Guaratinguetá"
+ },
+ {
+ "value": "Universidade de Taubaté",
+ "label": "Universidade de Taubaté"
+ },
+ {
+ "value": "Universidade de Taubaté - EAD",
+ "label": "Universidade de Taubaté - EAD"
+ },
+ {
+ "value": "Universidade de Mogi das Cruzes",
+ "label": "Universidade de Mogi das Cruzes"
+ },
+ {
+ "value": "Secretaria Municipal de Agricultura e Meio Ambiente de Quadra/SP",
+ "label": "Secretaria Municipal de Agricultura e Meio Ambiente de Quadra/SP"
+ },
+ {
+ "value": "Diretoria de Ensino Norte I",
+ "label": "Diretoria de Ensino Norte I"
+ },
+ {
+ "value": "Prefeitura Municipal de Jacareí",
+ "label": "Prefeitura Municipal de Jacareí"
+ },
+ {
+ "value": "Prefeitura Municipal de Jacareí",
+ "label": "Prefeitura Municipal de Jacareí"
+ },
+ {
+ "value": "Fundação para a Conservação e Produção Florestal",
+ "label": "Fundação para a Conservação e Produção Florestal"
+ },
+ {
+ "value": "Instituto Geológico",
+ "label": "Instituto Geológico"
+ },
+ {
+ "value": "Diretoria de Ensino de Taubaté SEE-SP",
+ "label": "Diretoria de Ensino de Taubaté SEE-SP"
+ },
+ {
+ "value": "Wilson Roberto Simionato",
+ "label": "Wilson Roberto Simionato"
+ },
+ {
+ "value": "nasdaki",
+ "label": "nasdaki"
+ },
+ {
+ "value": "Nupdec São Franscisco Xavier",
+ "label": "Nupdec São Franscisco Xavier"
+ },
+ ],
+ },
+};
+
diff --git a/src/app/config/constants.js b/src/app/config/constants.js
new file mode 100644
index 0000000..5477467
--- /dev/null
+++ b/src/app/config/constants.js
@@ -0,0 +1,42 @@
+export default {
+ institutionMap: {
+ E: "Escola",
+ D: "Defesa Civil",
+ N: "Não governamental",
+ O: "Outra",
+ X: "Nenhuma",
+ },
+ roleMap: {
+ ROLE_CLIENT: "Não responsável",
+ ROLE_INSTITUTION: "Responsável",
+ },
+ statesMap: {
+ AC: "Acre",
+ AL: "Alagoas",
+ AM: "Amazonas",
+ AP: "Amapá",
+ BA: "Bahia",
+ CE: "Ceará",
+ DF: "Distrito Federal",
+ ES: "Espírito Santo",
+ GO: "Goiás",
+ MA: "Maranhão",
+ MG: "Minas Gerais",
+ MS: "Mato Grosso do Sul",
+ MT: "Mato Grosso",
+ PA: "Pará",
+ PB: "Paraíba",
+ PE: "Pernambuco",
+ PI: "Piauí",
+ PR: "Paraná",
+ RJ: "Rio de Janeiro",
+ RN: "Rio Grande do Norte",
+ RO: "Rondônia",
+ RR: "Roraima",
+ RS: "Rio Grande do Sul",
+ SC: "Santa Catarina",
+ SE: "Sergipe",
+ SP: "São Paulo",
+ TO: "Tocantins",
+ },
+};
diff --git a/src/app/screens/RegisterScreen.js b/src/app/screens/RegisterScreen.js
index a5d0a0d..22f8ce4 100644
--- a/src/app/screens/RegisterScreen.js
+++ b/src/app/screens/RegisterScreen.js
@@ -23,6 +23,7 @@ import moment from "moment";
import { Shadow } from "react-native-shadow-2";
import SearchablePicker from "../components/SearchablePicker";
import { states, statesToCities } from "../assets/cities_states";
+import institutions from "../assets/institutions";
import { useFormikContext } from "formik";
import {
signup,
@@ -35,6 +36,7 @@ import { AuthContext } from "../auth/context";
import authStorage from "../auth/storage";
import ConfirmationModal from "../components/ConfirmationModal";
import PasswordFormField from "../components/forms/PasswordFormField";
+import constants from "../config/constants";
const phoneRegex = RegExp(
/^\(?[\(]?([0-9]{2,3})?\)?[)\b]?([0-9]{4,5})[-. ]?([0-9]{4})$/
@@ -190,6 +192,42 @@ function CityPicker({ name }) {
);
}
+function InstitutionNamePicker({ name }) {
+ const { values } = useFormikContext();
+ const state = values["state"];
+ const instType = values["institution"];
+ const [items, setItems] = useState([]);
+
+ useEffect(() => {
+ try {
+ if (state && instType) {
+ const insts = institutions[state] && institutions[state][instType];
+ console.log(insts);
+ insts ? setItems(insts) : setItems([]);
+ }
+ } catch (e) {
+ console.log(e);
+ }
+ }, [state, instType]);
+
+ return (
+