Commit ef88bacd authored by ns17's avatar ns17
Browse files

update texts and remove warnings

parent 26dfe421
......@@ -37,7 +37,6 @@ import Ciganos from './Ciganos';
import ParticipantesSinapir from './ParticipantesSinapir'
import TraditionalFamilies from './TraditionalFamilies'
import Indigenas from './Indigenas'
import { Card, Tab } from 'react-materialize'
/**
* Initializer for the application, calls all the other componets and sets the routes for other pages. <br />
......
......@@ -23,7 +23,7 @@ along with Portal-SMPPIR-React. If not, see <https://www.gnu.org/licenses/>.
import React, { Component } from 'react';
import { Pie, Cell, PieChart, Tooltip, Legend, ResponsiveContainer } from 'recharts';
const COLORS = ["#363b1b",'#76361a',"#78752e","#b66526","#0e3959","#ea7c27","#0b7b6b",,"#211517","#722416","#c93829","#081a24","#363b1b"]
const COLORS = ["#363b1b",'#76361a',"#78752e","#b66526","#0e3959","#ea7c27","#0b7b6b","#211517","#722416","#c93829","#081a24","#363b1b"]
/**
* Component that creates a pie chart. <br />
* Takes 1 props __data__. <br />
......
......@@ -117,7 +117,7 @@ class BuildStackedBar extends Component {
const dataKey = this.props.dataKey;
const label = this.props.label;
const customKeys = this.props.customKeys;
const marginLeft = this.props.marginLeft;
// const marginLeft = this.props.marginLeft;
const Ylimit = this.props.Ylimit;
const CustColors = this.props.customColors;
// Change chart height if it was specified
......
......@@ -22,7 +22,6 @@ along with Portal-SMPPIR-React. If not, see <https://www.gnu.org/licenses/>.
import React, { useState, useEffect } from 'react';
import ReactTable from "react-table";
import { Icon } from 'react-materialize';
import "react-table/react-table.css";
import { Store } from '../Store';
import '../Styles/PageTable.css';
......
......@@ -77,14 +77,14 @@ const text2 = <div>
<p>Este módulo contém informações, com recorte étnico-racial, do SIM/Ministério da Saúde e da PNAD/IBGE, sobre vulnerabilidades, educação e trabalho. Inclui também informações sobre os estudantes do ensino superior que ingressaram nas Universidades por meio da Lei 10.260/2001 (FIES) e da Lei 11.096/2005 (Prouni).
</p>
</div>
const text3 = <div>
<p/>
Este módulo contém informações do CadÚnico sobre as comunidades de Ciganos.
</div>
const text4 = <div>
<p/>
Este módulo contém informações do CadÚnico sobre as comunidades de Matriz Africana e Povos de Terreiro.
</div>
// const text3 = <div>
// <p/>
// Este módulo contém informações do CadÚnico sobre as comunidades de Ciganos.
// </div>
// const text4 = <div>
// <p/>
// Este módulo contém informações do CadÚnico sobre as comunidades de Matriz Africana e Povos de Terreiro.
// </div>
const text5 = <div>
<p/>
Este módulo contém informações sobre os estudantes do ensino superior que ingressaram nas Universidades e Institutos Federais por meio da Lei 12.711/2012 (Lei de Cotas).
......@@ -107,9 +107,9 @@ const text8 = <div>
// Subpages is an Array of arrays that in the first position expects the title and in the second position the route
const subpages1 = {'route': '/quilombolas', 'links':['PRESENÇA TERRITORIAL', 'INFRAESTRUTURA E QUALIDADE DE VIDA', 'DESENVOLVIMENTO LOCAL E INCLUSÃO PRODUTIVA', 'DIREITOS E CIDADANIA']}
const subpages2 = {'route': '/juventude', 'links':['VULNERABILIDADES', 'TRABALHO', 'EDUCAÇÃO', 'FIES', 'PROUNI']}
const subpages3 = {'route': '/ciganos', 'links':["POVOS CIGANOS"]}
const subpages4 = {'route': '/matrizAfricana', 'links':["MATRIZ AFRICANA"]}
const subpages5 = {'route': '/cotas', 'links':['EVASORES', 'CONCLUINTES', 'ACESSIBILIDADE PELAS COTAS', 'INGRESSO', 'APOIO SOCIAL']}
// const subpages3 = {'route': '/ciganos', 'links':["POVOS CIGANOS"]}
// const subpages4 = {'route': '/matrizAfricana', 'links':["MATRIZ AFRICANA"]}
const subpages5 = {'route': '/cotas', 'links':['DESISTÊNCIA DE CURSO', 'CONCLUINTES', 'ACESSIBILIDADE PELAS COTAS', 'INGRESSO', 'APOIO SOCIAL']}
const subpages6 = {'route': 'participantesSinapir', 'links':['ESTADOS E MUNICÍPIOS PARTICIPANTES', 'PROJETOS DE PROMOÇÃO ÉTNICO-RACIAL']}
const subpages7 = {'route': 'tradicionais', 'links':['POVOS CIGANOS', 'COMUNIDADES TRADICIONAIS DE TERREIRO', 'PESCADORES ARTESANAIS', 'RIBEIRINHOS', 'EXTRATIVISTAS']}
const subpages8 = {'route': '/indigenas', 'links':['PRESENÇA TERRITORIAL INDÍGENA', 'INFRAESTRUTURA E QUALIDADE DE VIDA INDÍGENA', 'DESENVOLVIMENTO LOCAL E INCLUSÃO PRODUTIVA INDÍGENA', 'DIREITOS E CIDADANIA INDÍGENA', 'ESCOLAS INDÍGENAS']}
......
......@@ -45,7 +45,7 @@ function RacialQuotas() {
const { state, dispatch } = React.useContext(Store);
var states = {
"APRESENTAÇÃO": false,
"EVASORES": false,
"DESISTÊNCIA DE CURSO": false,
"CONCLUINTES": false,
"ACESSIBILIDADE PELAS COTAS": false,
'INGRESSO': false,
......@@ -85,7 +85,7 @@ function RacialQuotas() {
<div id="conteudo" />
<Tabs className={`tab-demo tabs-fixed-width z-depth-1 ${contrastString}mainPageGreenTab`} onChange={whereIAm} >
<Tab title="Apresentação" active={states["APRESENTAÇÃO"]}> {states["APRESENTAÇÃO"] ? <QuotasPresentation /> : <div />} </Tab>
<Tab title="EVASORES" active={states["EVASORES"]}> {states["EVASORES"] ? <QuotasEvader /> : <div />} </Tab>
<Tab title="DESISTÊNCIA DE CURSO" active={states["DESISTÊNCIA DE CURSO"]}> {states["DESISTÊNCIA DE CURSO"] ? <QuotasEvader /> : <div />} </Tab>
<Tab title="Concluintes" active={states["CONCLUINTES"]}> {states["CONCLUINTES"] ? <QuotasGraduate /> : <div />} </Tab>
<Tab title="Acessibilidade pelas Cotas" active={states["ACESSIBILIDADE PELAS COTAS"]}> {states["ACESSIBILIDADE PELAS COTAS"] ? <QuotasAcessibility /> : <div />} </Tab>
<Tab title="Ingresso" active={states["INGRESSO"]}> {states["INGRESSO"] ? <QuotasAdmission /> : <div />} </Tab>
......
......@@ -35,7 +35,6 @@ import {
getStateExtendedName,
getStateRegion,
deactivateLoadingAnimation,
activateLoadingAnimation,
organizeJson,
getServerURL,
createIntervals,
......@@ -385,6 +384,9 @@ class CiganosIndicator extends Component {
processed_data = data
chart_name = "pessoas"
break;
default:
console.log("Error")
break;
}
document.getElementById(chart_name).style.display = "none"
document.getElementById(chart_name+"-chart").style.display = "block"
......
......@@ -196,7 +196,7 @@ class AgreementsInExecution extends Component {
<Input s={12} className={`${contrastString}inputArea`} id="area" type='select' label="Área"
value={this.state.area !== null ? this.state.area : 'Todas as áreas'}
onChange={(event) => { this.handleFilterChange({ id: event.target.id, value: event.target.value }) }}>
{['Todas as áreas', 'Fortalecimento Institucional de Órgãos e Conselhos', 'Povos e Comunidades Tradicionais', 'Políticas Afirmativas'].map((area) =>
{['Todas as áreas', 'Fortalecimento Institucional de Órgãos e Conselhos', 'Povos e Comunidades Tradicionais', 'Políticas Afirmativas', 'Monitoramento de Políticas Étnico-Raciais'].map((area) =>
<option key={this.selectedArea(area)} value={this.selectedArea(area)}>
{area}
</option>
......@@ -219,6 +219,7 @@ class AgreementsInExecution extends Component {
<Col/>
<Row className={`${contrastString}eixoSubHeader`}> Clique sobre um título desta tabela para apresentar a listagem da informação desejada em ordem alfabética. </Row>
<PageTable
className={`${contrastString}agreementsTable`}
columns={[{Header: 'Nº Convênio', width: 200 }, 'Ano', {Header:'Proponente', width: 300 },'UF', {Header:'OBJETO', width: 420 }, {Header:'Início Vigência', width: 150 }, {Header:'Fim Vigência', width: 150 }, {Header:'Dias para vencer', width: 200 }, {Header:'Valor Total', width: 150 }, {Header:'Valor Concedente', width: 150 }, {Header:'Valor Convenente', width: 150 }, {Header:'Valor Repassado', width: 150 }, {Header:'Valor a Repassar', width: 150 }, 'Status Siafi', 'ÁREA']}
data={this.conveniosTable(conveniosJson)}
pageSize={10}
......
......@@ -35,7 +35,6 @@ import {
getStateExtendedName,
getStateRegion,
deactivateLoadingAnimation,
activateLoadingAnimation,
organizeJson,
getServerURL,
createIntervals,
......@@ -385,6 +384,9 @@ class CiganosIndicator extends Component {
processed_data = data
chart_name = "pessoas"
break;
default:
console.log("Error")
break;
}
document.getElementById(chart_name).style.display = "none"
document.getElementById(chart_name+"-chart").style.display = "block"
......
......@@ -35,7 +35,6 @@ import {
getStateExtendedName,
getStateRegion,
deactivateLoadingAnimation,
activateLoadingAnimation,
organizeJson,
getServerURL,
createIntervals,
......@@ -385,6 +384,9 @@ class CiganosIndicator extends Component {
processed_data = data
chart_name = "pessoas"
break;
default:
console.log("Error")
break;
}
document.getElementById(chart_name).style.display = "none"
document.getElementById(chart_name+"-chart").style.display = "block"
......
......@@ -35,7 +35,6 @@ import {
getStateExtendedName,
getStateRegion,
deactivateLoadingAnimation,
activateLoadingAnimation,
organizeJson,
getServerURL,
createIntervals,
......@@ -385,6 +384,9 @@ class ExtractivistsIndicator extends Component {
processed_data = data
chart_name = "pessoas"
break;
default:
console.log("Error")
break;
}
document.getElementById(chart_name).style.display = "none"
document.getElementById(chart_name+"-chart").style.display = "block"
......
......@@ -21,7 +21,6 @@ along with Portal-SMPPIR-React. If not, see <https://www.gnu.org/licenses/>.
import React, { Component } from 'react';
import {Card,CardTitle,Row,Col,Button,Icon,Input} from 'react-materialize';
import family from './icons/family.png';
import CardFooter from '../Components/CardFooter';
import UfBar from '../Components/UfBar';
import GrayBar from '../Components/GrayBar';
......@@ -72,12 +71,12 @@ const Locations = {
'6': 'Área remanescente de quilombos',
'undefined': 'indefinido',
}
const multiSelector = {
'Abastecimento de Água (Rede Pública)': 'abastecimento_agua_rede_publica',
'Cobertura de Energia Elétrica (Rede Pública)': 'abastecimento_energia_rede_publica',
'Esgotamento Sanitário (Rede Pública)': 'esgotamento_snaitario_rede_publica',
'Coleta de Lixo': 'coleta_lixo_periodica',
}
// const multiSelector = {
// 'Abastecimento de Água (Rede Pública)': 'abastecimento_agua_rede_publica',
// 'Cobertura de Energia Elétrica (Rede Pública)': 'abastecimento_energia_rede_publica',
// 'Esgotamento Sanitário (Rede Pública)': 'esgotamento_snaitario_rede_publica',
// 'Coleta de Lixo': 'coleta_lixo_periodica',
// }
const tableHeader = [
'ano_censo',
'abastecimento_agua_rede_publica',
......
......@@ -32,7 +32,6 @@ import Loading from '../Components/Loading';
import CardFooter from '../Components/CardFooter';
import WhereViewing from '../Components/WhereViewing';
import { Store } from '../Store';
import BuildLineNotFixed from '../Charts/BuildLineNotFixed';
const serverURL = getServerURL();
const type = "education";
......@@ -42,16 +41,16 @@ const quotas = {
'1' : 'Cotistas',
}
const admission = {
'rateAllEthnic' : 'Porcentagem de matriculados cotistas da raça/cor',
// (CotMatRaça/TotalMat(branco+Raça))',
'rateEthnic' : 'Porcentagem de matriculados da raça/cor',
// (MatRaça/TotalMat(branco+Raça))',
'rateAllWhite' : 'Porcentagem de matriculados cotistas brancos',
// (CotMatBrancos/TotalMat(branco+Raça)',
'rateWhite' : 'Porcentagem de matriculados brancos'
// (MatBrancos/TotalMat(branco+Raça)'
}
// const admission = {
// 'rateAllEthnic' : 'Porcentagem de matriculados cotistas da raça/cor',
// // (CotMatRaça/TotalMat(branco+Raça))',
// 'rateEthnic' : 'Porcentagem de matriculados da raça/cor',
// // (MatRaça/TotalMat(branco+Raça))',
// 'rateAllWhite' : 'Porcentagem de matriculados cotistas brancos',
// // (CotMatBrancos/TotalMat(branco+Raça)',
// 'rateWhite' : 'Porcentagem de matriculados brancos'
// // (MatBrancos/TotalMat(branco+Raça)'
// }
const total = {
'Branca': 'Branca',
......
......@@ -95,9 +95,9 @@ class QuotasEvader extends Component {
<Row>
<Col s={12} m={10} l={10} offset={'m1 l1'}>
<div className="subpage-margin">
<h5 className={`${contrastString}quota-title`}>Evasores</h5>
<h5 className={`${contrastString}quota-title`}>Desistência de Curso</h5>
<Card className='smaller' id={`${contrastString}cardAbout`}>
<p className={`${contrastString}quota-subTitle`}> Apresentam-se, separados por categoria, os dados relacionados aos estudantes evasores, que ingressaram nas Universidades e Institutos Federais por meio da Lei 12.711/2012 (Lei de Cotas). Estudantes evasores são todos aqueles que foram desvinculados de sua instituição de ensino, voluntariamente ou não, antes da conclusão da graduação. </p>
<p className={`${contrastString}quota-subTitle`}> Apresentam-se, separados por categoria, os dados relacionados aos estudantes desistentes que ingressaram nas Universidades e Institutos Federais por meio da Lei 12.711/2012 (Lei de Cotas). Estudantes desistentes são todos aqueles que foram desvinculados de sua instituição de ensino, voluntariamente ou não, antes da conclusão da graduação. </p>
</Card>
<Row/>
<MapPanel
......@@ -116,7 +116,7 @@ class QuotasEvader extends Component {
<Row/>
<Collapsible onClick={this.getHeader}>
<CollapsibleContainer id={`${contrastString}brownCollapsible`} header='Turno'>
<p> Apresenta-se o número total de evasores pretos, pardos e indígenas, com ou sem deficiência, que ingressaram nas Universidades e Institutos Federais por meio da Lei de Cotas, separados de acordo com o turno dos cursos que eles cursavam. </p>
<p> Apresenta-se o número total de desistentes pretos, pardos e indígenas, com ou sem deficiência, que ingressaram nas Universidades e Institutos Federais por meio da Lei de Cotas, separados de acordo com o turno dos cursos que eles cursavam. </p>
<WhereViewing
region = {this.state.ddValues.regiao}
uf = {this.state.ddValues.estado}
......@@ -146,7 +146,7 @@ class QuotasEvader extends Component {
</CollapsibleContainer>
<CollapsibleContainer id={`${contrastString}brownCollapsible`} header='Sexo'>
<div id={'Sexo'+type}>
<p> Apresenta-se o número total de evasores pretos, pardos e indígenas, com ou sem deficiência, que ingressaram nas Universidades e Institutos Federais por meio da Lei de Cotas, separados por sexo. </p>
<p> Apresenta-se o número total de desistentes pretos, pardos e indígenas, com ou sem deficiência, que ingressaram nas Universidades e Institutos Federais por meio da Lei de Cotas, separados por sexo. </p>
<WhereViewing
region = {this.state.ddValues.regiao}
uf = {this.state.ddValues.estado}
......@@ -160,7 +160,7 @@ class QuotasEvader extends Component {
/>
</CollapsibleContainer>
<CollapsibleContainer id={`${contrastString}brownCollapsible`} header='Curso'>
<p>Selecione o curso para visualizar o gráfico com o total de evasores que ingressaram por meio da Lei de Cotas. Estão incluídos estudantes cotistas declarados negros, pardos e indígenas, com ou sem deficiência.</p>
<p>Selecione o curso para visualizar o gráfico com o total de desistentes que ingressaram por meio da Lei de Cotas. Estão incluídos estudantes cotistas declarados negros, pardos e indígenas, com ou sem deficiência.</p>
<p>Quando mudar o filtro de região/uf no mapa acima, apertar o botão "BUSCAR" abaixo para atualizar os dados.</p>
<AutocompleteApp
whichAutocomplete={'course'}
......@@ -191,7 +191,7 @@ class QuotasEvader extends Component {
/>
</CollapsibleContainer>
<CollapsibleContainer id={`${contrastString}brownCollapsible`} header='Instituição de Ensino'>
<p> Selecione a instituição de ensino para visualizar o gráfico com o total de evasores que ingressaram por meio da Lei de Cotas. Estão incluídos estudantes cotistas declarados negros, pardos e indígenas, com ou sem deficiência. </p>
<p> Selecione a instituição de ensino para visualizar o gráfico com o total de desistentes que ingressaram por meio da Lei de Cotas. Estão incluídos estudantes cotistas declarados negros, pardos e indígenas, com ou sem deficiência. </p>
<AutocompleteApp
whichAutocomplete={'institution'}
mainPage={'evader'}
......@@ -216,7 +216,7 @@ class QuotasEvader extends Component {
</CollapsibleContainer>
<CollapsibleContainer id={`${contrastString}brownCollapsible`} header='Perfil Raça/Cor'>
<div id={'Perfil Raça/Cor'+type}>
<p> Apresenta-se o número total de evasores, com ou sem deficiência, que ingressaram nas Universidades e Institutos Federais por meio da Lei de Cotas, separados de acordo com a sua declaração de cor/raça.</p>
<p> Apresenta-se o número total de desistentes, com ou sem deficiência, que ingressaram nas Universidades e Institutos Federais por meio da Lei de Cotas, separados de acordo com a sua declaração de cor/raça.</p>
<WhereViewing
region = {this.state.ddValues.regiao}
uf = {this.state.ddValues.estado}
......
......@@ -35,7 +35,6 @@ import {
getStateExtendedName,
getStateRegion,
deactivateLoadingAnimation,
activateLoadingAnimation,
organizeJson,
getServerURL,
createIntervals,
......@@ -385,6 +384,9 @@ class RibeirinhosIndicator extends Component {
processed_data = data
chart_name = "pessoas"
break;
default:
console.log("Error")
break;
}
document.getElementById(chart_name).style.display = "none"
document.getElementById(chart_name+"-chart").style.display = "block"
......
......@@ -2,6 +2,11 @@
color: #ea7c27;
}
#orangeCollapsible{
color:black;
background: white;
}
.agreementsTable{
margin-left: 20px;
margin-right: 20px;
......@@ -9,7 +14,7 @@
overflow: auto;
overflow-x: scroll;
height: 530px;
background: white
background: red
}
.agreementsTableCells {
......@@ -48,7 +53,7 @@
overflow-x: scroll;
height: 530px;
background: black;
color: yellow;
color: red;
border: 1px solid white
}
......
......@@ -59,7 +59,8 @@ along with Portal-SMPPIR-React. If not, see <https://www.gnu.org/licenses/>.
grid-template-areas: "p1"
"p2"
"p3"
"p4";
"p4"
"p5";
}
@media only screen and (min-width: 950px) {
......@@ -71,7 +72,8 @@ along with Portal-SMPPIR-React. If not, see <https://www.gnu.org/licenses/>.
padding: 1rem;
grid-template-areas:"p1 p2 p2 p2"
"p1 p2 p2 p2"
"p3 p3 p3 p3";
"p3 p3 p3 p4"
"p5 p5 p5 p5";
}
}
......
......@@ -45,10 +45,10 @@ import { Store } from '../Store'
import {getServerURL, deactivateLoadingAnimation, activateLoadingAnimation} from '../enviroment'
import axios from 'axios';
import csv2 from './CSVoriginais/pjv/ivj_por_uf.csv'
import csv7 from './CSVoriginais/pjv/pjv_lista_adesao.csv'
// import csv2 from './CSVoriginais/pjv/ivj_por_uf.csv'
// import csv7 from './CSVoriginais/pjv/pjv_lista_adesao.csv'
import csv8 from './CSVoriginais/pjv/taxa_homicidios_por_municipio.csv'
import csv_cids from '../CSV/cids_jvt_vulnerabilidades.csv'
// import csv_cids from '../CSV/cids_jvt_vulnerabilidades.csv'
import json_cids from '../JSON/cids.json'
/**
......
......@@ -120,7 +120,7 @@ class Glossary extends Component {
<p>
<b>Fonte: </b>Fundação Nacional do Índio <br />
<b>Data de Referência: </b>2020 (Junho) <br />
<b>Site: </b><a id={`${contrastString}link`} href='https://www.gov.br/funai/pt-br'><b>FUNAI</b></a> <br />
<b>Site: </b><a id={`${contrastString}link`} href='http://www.funai.gov.br/index.php/indios-no-brasil/terras-indigenas'><b>FUNAI</b></a> <br />
</p>
</Card>
</Col>
......
......@@ -185,7 +185,7 @@ export function createIntervals(data, intervalKey, intervalRange, yearKey=undefi
let aux = [] // Array of groups
// Create all groups for one year
if (LowerBound < 0 && intervalKey == "idade")
if (LowerBound < 0 && intervalKey === "idade")
LowerBound = 0;
for (let j = LowerBound; j < limit; j+=intervalRange) {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment