Skip to content

Commit

Permalink
Fazendo alterações no dashboard e no meu desempenho.
Browse files Browse the repository at this point in the history
  • Loading branch information
rodrigoborgesmachado committed Apr 10, 2024
1 parent 10a1cc6 commit d492faa
Show file tree
Hide file tree
Showing 4 changed files with 65 additions and 10 deletions.
6 changes: 3 additions & 3 deletions src/components/GraficoBarra/graficoBarra.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ export function BarraDoisItensCorretosErrados({itens}){
function criaInformacoesNomesValores(lista){
var itens = new Array();

lista.forEach(element => {
lista?.forEach(element => {
itens.push(element.descricao + ' | Total: ' + (element.certas + element.erradas));
});

Expand All @@ -44,7 +44,7 @@ export function BarraDoisItensCorretosErrados({itens}){
function criaInformacoesValoresCertos(lista){
var itens = new Array();

lista.forEach(element => {
lista?.forEach(element => {
itens.push(element.certas);
});

Expand All @@ -54,7 +54,7 @@ export function BarraDoisItensCorretosErrados({itens}){
function criaInformacoesValoresErrados(lista){
var itens = new Array();

lista.forEach(element => {
lista?.forEach(element => {
itens.push(element.erradas);
});

Expand Down
4 changes: 1 addition & 3 deletions src/components/Navbar/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -601,7 +601,7 @@ const ResponsiveAppBar = () => {
{settings.map((setting, index) => (
<MenuItem key={setting} onClick={(e) => SelecionaOpcaoUsuario(setting)}>
{
index == 3 && localStorage.getItem(Config.ADMIN) === '2'?
setting == 'Minhas Avaliações' && localStorage.getItem(Config.ADMIN) === '2'?
<>
<Typography key={setting} onClick={handleOpenMinhasAvaliacoes}>
{setting}
Expand Down Expand Up @@ -630,8 +630,6 @@ const ResponsiveAppBar = () => {
<Typography textAlign="center">
{setting}
</Typography>


}
</MenuItem>
))}
Expand Down
6 changes: 6 additions & 0 deletions src/pages/Admin/DashBoard/DashBoard.js
Original file line number Diff line number Diff line change
Expand Up @@ -474,6 +474,12 @@ function DashBoard(){
<BarraDoisItensCorretosErrados itens={dados?.respostasPorProvas}/>
</div>
<br/>
<h2>Quantidade de respostas por avaliação</h2>
<br/>
<div className='dados global-infoPanel'>
<BarraDoisItensCorretosErrados itens={dados?.respostasPorAvaliacao}/>
</div>
<br/>
<h2>Quantidade de respostas por matéria</h2>
<br/>
<div className='dados global-infoPanel'>
Expand Down
59 changes: 55 additions & 4 deletions src/pages/MeuDesempenho/meuDesempenho.js
Original file line number Diff line number Diff line change
Expand Up @@ -80,25 +80,76 @@ export default function MeuDesempenho(){
<h2>Quantidade de respostas por prova</h2>
<br/>
<div className='dados global-infoPanel'>
<BarraDoisItensCorretosErrados itens={dados?.respostasPorProvas}/>
{
dados?.respostasPorProvas.length > 0 ?
<>
<BarraDoisItensCorretosErrados itens={dados?.respostasPorProvas}/>
</>
:
<>
<h4>Sem dados</h4>
</>
}
</div>
<br/>
<h2>Quantidade de respostas por avaliação</h2>
<br/>
<div className='dados global-infoPanel'>
{
dados?.respostasPorAvaliacao.length > 0 ?
<>
<BarraDoisItensCorretosErrados itens={dados?.respostasPorAvaliacao}/>
</>
:
<>
<h4>Sem dados</h4>
</>
}
</div>
<br/>
<h2>Quantidade de respostas por matéria</h2>
<br/>
<div className='dados global-infoPanel'>
<BarraDoisItensCorretosErrados itens={dados?.respostasPorMateria}/>
{
dados?.respostasPorMateria.length > 0 ?
<>
<BarraDoisItensCorretosErrados itens={dados?.respostasPorMateria}/>
</>
:
<>
<h4>Sem dados</h4>
</>
}
</div>
<br/>
<h2>Quantidade de respostas por banca</h2>
<br/>
<div className='dados global-infoPanel'>
<BarraDoisItensCorretosErrados itens={dados?.respostasPorBanca}/>
{
dados?.respostasPorBanca.length > 0 ?
<>
<BarraDoisItensCorretosErrados itens={dados?.respostasPorBanca}/>
</>
:
<>
<h4>Sem dados</h4>
</>
}
</div>
<br/>
<h2>Quantidade de respostas por tipo</h2>
<br/>
<div className='dados global-infoPanel'>
<BarraDoisItensCorretosErrados itens={dados?.respostasPorTipo}/>
{
dados?.respostasPorTipo.length > 0 ?
<>
<BarraDoisItensCorretosErrados itens={dados?.respostasPorTipo}/>
</>
:
<>
<h4>Sem dados</h4>
</>
}
</div>
<br/>
</div>
Expand Down

0 comments on commit d492faa

Please sign in to comment.