Commit 784b659a authored by Henrique Varella Ehrenfried's avatar Henrique Varella Ehrenfried
Browse files

Merge branch 'demandas_4_Nicollas' into 'development'

update indigenas development and youth job

See merge request !101
parents 5601c359 bcbdd36a
......@@ -115,6 +115,7 @@ class IndigenasDevelopment extends Component {
<Row>
<Col l={7} m={8} s={8}>
<h4 className={`${contrastString}eixoHeaderI`}>Desenvolvimento Local e Inclusão Produtiva</h4>
*Respostas "Sem Informação" foram omitidas do gráfico.
</Col>
</Row>
<div className="idpannels">
......@@ -153,7 +154,7 @@ class IndigenasDevelopment extends Component {
/>
</Card>
<Card id="idpannel-3" className={`${contrastString}pannel hoverable`} title={"Bolsa Família - "+getStateExtendedName(this.state.clickedInMap).currentState}>
<GrayBar text="Número total de famílias indígenas que recebem Bolsa Família" />
<GrayBar text="Número total de famílias indígenas que recebem Bolsa Família*" />
<div id={'Bolsa Família' + type}>
<BuildBar
dataKey='Ano'
......@@ -169,7 +170,7 @@ class IndigenasDevelopment extends Component {
/>
</Card>
<Card id="idpannel-4" className={`${contrastString}pannel hoverable`} title={"Número Total de Famílias Indígenas que são Extrativistas - "+getStateExtendedName(this.state.clickedInMap).currentState} >
<GrayBar text="Número total de famílias indígenas que sobrevivem do extrativismo" />
<GrayBar text="Número total de famílias indígenas que sobrevivem do extrativismo*" />
<div id={'Extrativismo' + type}>
<BuildBar
dataKey='Ano'
......@@ -184,7 +185,7 @@ class IndigenasDevelopment extends Component {
/>
</Card>
<Card id="idpannel-5" className={`${contrastString}pannel hoverable`} title={"Área Rural - "+getStateExtendedName(this.state.clickedInMap).currentState}>
<GrayBar text="Número total de Domicílios Indígenas Rurais e Urbanos" />
<GrayBar text="Número total de Domicílios Indígenas Rurais e Urbanos*" />
<BuildBar
dataKey='Ano'
data={c[3]}
......
......@@ -173,9 +173,9 @@ class YouthJob extends Component {
</Col>
</Row>
<div className="jv3pannels">
<Card id="jv3pannel-1" className={`${contrastString}pannel hoverable`} title="Renda Média dos Jovens Negros">
<Card id="jv3pannel-1" className={`${contrastString}pannel hoverable`} title="Renda Média dos Jovens">
<Row>
<GrayBar text="Pretos e pardos entre 15 e 29 anos, por UF" />
<GrayBar text="Jovens entre 15 e 29 anos, por UF" />
<Row>
<p className={`${contrastString}eixoSubHeader`}> Clique sobre qualquer Estado no mapa para apresentar, nas tabelas e gráficos desta página, apenas os dados daquele Estado. Clique em Limpar Mapa para retornar aos dados do Brasil. </p>
</Row>
......@@ -512,6 +512,8 @@ class YouthJob extends Component {
var finalJson = [];
var popTot = 0;
var salTot = 0
var popTotB = 0;
var salTotB = 0
if(data !== null && data !== undefined){
data.forEach(function(item) {
var list = groups[item[year]];
......@@ -525,6 +527,8 @@ class YouthJob extends Component {
aux = {};
popTot = 0;
salTot = 0;
popTotB = 0;
salTotB = 0;
for(let i = 0; i < groups[key].length;i++){
if (groups[key][i][param] === null)
continue
......@@ -540,7 +544,20 @@ class YouthJob extends Component {
}
}
}
else if (groups[key][i][param2] === 1){
if(uf === ''){
popTotB += groups[key][i].total
salTotB += groups[key][i][param]
}
else{
if(groups[key][i][param3] === uf){
popTotB += groups[key][i].total
salTotB +=groups[key][i][param]
}
}
}
}
aux['SalMB'] = salTotB/popTotB
aux['SalM'] = salTot/popTot
aux['Ano'] = parseInt(key,10)
finalJson.push(aux);
......@@ -552,13 +569,21 @@ class YouthJob extends Component {
vetoriza(data){
var groups = [];
var param = 'SalM'
var param2 = 'SalMB'
var aux = [];
let year = 'Ano';
aux.push(<b>Ano</b>)
aux.push(<b>Renda Média Jovens Pretos e Pardos</b>)
aux.push(<b>Renda Média Jovens Brancos</b>)
groups.push(aux)
if(data !== null && data !== undefined){
data.forEach(function(item){
aux = []
aux.push(item[year])
aux.push('R$ '+item[param].toFixed(2).toString(10).replace('.',','))
aux.push('R$ '+item[param2].toFixed(2).toString(10).replace('.',','))
groups.push(aux)
})
}
......
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