From e9cedc75c0df15f34d07c5720f42767c39f3e4b3 Mon Sep 17 00:00:00 2001 From: Abraao Alves Date: Sun, 2 May 2021 15:44:34 -0300 Subject: [PATCH 001/110] =?UTF-8?q?feat=5Fcra=C3=A7=C3=A3o=20de=20design?= =?UTF-8?q?=20e=20logica=20de=20grafico=20#25?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Graficos/GraficoEvolucaoPaciente.js | 84 +++++++++++++++++++ .../DashboradEvolucao/DashboardEvolucao.js | 18 ++++ src/routes.js | 2 + src/services/api.js | 2 +- 4 files changed, 105 insertions(+), 1 deletion(-) create mode 100644 src/components/Graficos/GraficoEvolucaoPaciente.js create mode 100644 src/pages/DashboradEvolucao/DashboardEvolucao.js diff --git a/src/components/Graficos/GraficoEvolucaoPaciente.js b/src/components/Graficos/GraficoEvolucaoPaciente.js new file mode 100644 index 0000000..3020b9d --- /dev/null +++ b/src/components/Graficos/GraficoEvolucaoPaciente.js @@ -0,0 +1,84 @@ +import { Line } from 'react-chartjs-2'; +import api from '../../services/api' +import { Component } from 'react' + + +class GraficoEvolucaoPaciente extends Component { + + state = { + consultas: [], + } + + async componentDidMount() { + const response = await api.get('api/psicologos/12312312312/pacientes/07483676169/consultas/'); + this.setState({ consultas: response.data }); + } + + render() { + + var {consultas} = this.state + var media = []; + var soma = 0; + consultas.forEach(consulta => { + for (var indicador in consulta){ + if (indicador != "registro"){ + soma += consulta[indicador]; + } + } + media.push(soma); + }); + + var legenda = []; + media.forEach(valor => { + legenda.push((media.indexOf(valor)+1)+"º consulta") + }); + const data = { + labels: legenda, + datasets: [ + { + + data: media, + fill: true, + backgroundColor: 'rgb(255, 99, 132, 0.5)', + borderColor: 'rgba(255, 99, 132, 0.2)', + tension: 0.3, + }, + ], + + + }; + + + return ( + <> + + ) + + } + + +} + + + +export default GraficoEvolucaoPaciente; \ No newline at end of file diff --git a/src/pages/DashboradEvolucao/DashboardEvolucao.js b/src/pages/DashboradEvolucao/DashboardEvolucao.js new file mode 100644 index 0000000..986bc79 --- /dev/null +++ b/src/pages/DashboradEvolucao/DashboardEvolucao.js @@ -0,0 +1,18 @@ +import {Component, Fragment} from 'react'; +import React from 'react'; +import GraficoEvolucaoPaciente from '../../components/Graficos/GraficoEvolucaoPaciente'; + + + +class DashboardEvolucao extends Component { + render() { + return ( + +

Hallou

+ +
+ ) + } +} + +export default DashboardEvolucao; diff --git a/src/routes.js b/src/routes.js index 347df29..3031219 100644 --- a/src/routes.js +++ b/src/routes.js @@ -11,6 +11,7 @@ import CadastroPac from './pages/Registrar/CadastroPaciente'; import AttDadosPac from './pages/AtualizaDados/AttPaciente'; import PerfilPsicologo from './pages/PerfilPsicologo/PerfilPsicologo'; import DashboardPacientes from './pages/DashboardPacientes/DashboardPacientes' +import DashboardEvolucao from './pages/DashboradEvolucao/DashboardEvolucao' export default function Routes() { return ( @@ -25,6 +26,7 @@ export default function Routes() { + diff --git a/src/services/api.js b/src/services/api.js index 3387271..d76f367 100644 --- a/src/services/api.js +++ b/src/services/api.js @@ -1,7 +1,7 @@ import axios from 'axios'; const api = axios.create({ - baseURL:'https://cheeryup-api.herokuapp.com/' + baseURL:'http://localhost:8000/' }); export default api; \ No newline at end of file From 5fca40c5b790a37b9ee90f7776a7ef2d5ed502f2 Mon Sep 17 00:00:00 2001 From: Abraao Alves Date: Sun, 2 May 2021 16:32:25 -0300 Subject: [PATCH 002/110] feat_grafico de evolucao #146 #141 --- .../Graficos/GraficoEvolucaoPaciente.js | 53 ++++++++----------- 1 file changed, 21 insertions(+), 32 deletions(-) diff --git a/src/components/Graficos/GraficoEvolucaoPaciente.js b/src/components/Graficos/GraficoEvolucaoPaciente.js index 3020b9d..5025d36 100644 --- a/src/components/Graficos/GraficoEvolucaoPaciente.js +++ b/src/components/Graficos/GraficoEvolucaoPaciente.js @@ -20,17 +20,25 @@ class GraficoEvolucaoPaciente extends Component { var media = []; var soma = 0; consultas.forEach(consulta => { - for (var indicador in consulta){ - if (indicador != "registro"){ + for (var indicador in consulta){ + if (indicador != "registro"){ + if (indicador == "humor" || indicador == "estabilidadeDeEmoções"){ + soma += consulta[indicador]*3 + } + else{ soma += consulta[indicador]; - } + } + } + } media.push(soma); }); var legenda = []; + var i = 1; media.forEach(valor => { - legenda.push((media.indexOf(valor)+1)+"º consulta") + legenda.push(i+"º consulta") + i++; }); const data = { labels: legenda, @@ -38,40 +46,21 @@ class GraficoEvolucaoPaciente extends Component { { data: media, - fill: true, - backgroundColor: 'rgb(255, 99, 132, 0.5)', - borderColor: 'rgba(255, 99, 132, 0.2)', - tension: 0.3, + fill: false, + backgroundColor: 'rgba(45, 69, 97, 0.8)', + borderColor: 'rgba(45, 69, 97, 0.8)', + tension: 0.1, + }, ], - - }; - - return ( - <> - + <> + ) } From e9e8efde84460170b0636ecf3fd603bb64d8fee4 Mon Sep 17 00:00:00 2001 From: Abraao Alves Date: Sun, 2 May 2021 16:52:29 -0300 Subject: [PATCH 003/110] feat_add_grafico de evolucao #41 #143 --- .../Graficos/GraficoEvolucaoPaciente.js | 33 ++++++++++--------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/src/components/Graficos/GraficoEvolucaoPaciente.js b/src/components/Graficos/GraficoEvolucaoPaciente.js index 5025d36..af78ae6 100644 --- a/src/components/Graficos/GraficoEvolucaoPaciente.js +++ b/src/components/Graficos/GraficoEvolucaoPaciente.js @@ -2,7 +2,6 @@ import { Line } from 'react-chartjs-2'; import api from '../../services/api' import { Component } from 'react' - class GraficoEvolucaoPaciente extends Component { state = { @@ -17,35 +16,41 @@ class GraficoEvolucaoPaciente extends Component { render() { var {consultas} = this.state - var media = []; + var mediaConsulta = []; + mediaConsulta[0] = 0; var soma = 0; + var qualidadeDeVida = []; consultas.forEach(consulta => { - for (var indicador in consulta){ - if (indicador != "registro"){ - if (indicador == "humor" || indicador == "estabilidadeDeEmoções"){ + for (var indicador in consulta){ + + if (indicador != "registro" ){ + console.log(consulta); + if (indicador == "humor" || indicador == "estabilidadeDeEmoções") soma += consulta[indicador]*3 - } else{ soma += consulta[indicador]; } } - } - media.push(soma); + mediaConsulta.push(soma); }); var legenda = []; - var i = 1; - media.forEach(valor => { + var i = 0; + mediaConsulta.forEach(valor => { + if (i==0) + legenda.push(" ") + else legenda.push(i+"º consulta") - i++; + i++; + }); const data = { labels: legenda, datasets: [ { - data: media, + data: mediaConsulta, fill: false, backgroundColor: 'rgba(45, 69, 97, 0.8)', borderColor: 'rgba(45, 69, 97, 0.8)', @@ -54,9 +59,7 @@ class GraficoEvolucaoPaciente extends Component { }, ], }; - - - + return ( <> From 5b7edcbf47997abd32adc75501ef7439c41da1b5 Mon Sep 17 00:00:00 2001 From: fernandes-natanael Date: Sun, 2 May 2021 17:22:18 -0300 Subject: [PATCH 004/110] feat_grafico estabilidade emocional #141 #143 --- .../Graficos/GraficoEstabilidadeEmocional.js | 73 +++++++++++++++++++ .../Graficos/GraficoEvolucaoPaciente.js | 4 +- .../InformacoesPaciente.js | 19 +++++ src/routes.js | 2 + 4 files changed, 96 insertions(+), 2 deletions(-) create mode 100644 src/components/Graficos/GraficoEstabilidadeEmocional.js create mode 100644 src/pages/InformacoesPaciente/InformacoesPaciente.js diff --git a/src/components/Graficos/GraficoEstabilidadeEmocional.js b/src/components/Graficos/GraficoEstabilidadeEmocional.js new file mode 100644 index 0000000..bc30bd9 --- /dev/null +++ b/src/components/Graficos/GraficoEstabilidadeEmocional.js @@ -0,0 +1,73 @@ +import { Line } from 'react-chartjs-2'; +import api from '../../services/api' +import { Component } from 'react' + +class GraficoEstabilidadeEmocional extends Component { + + state = { + consultas: [], + } + + async componentDidMount() { + const response = await api.get('api/psicologos/11111111111/pacientes/11111111122/consultas/'); + this.setState({ consultas: response.data }); + } + + + render() { + + var {consultas} = this.state + var mediaConsulta = []; + mediaConsulta[0] = 0; + var soma = 0; + var qualidadeDeVida = []; + consultas.forEach(consulta => { + for (var indicador in consulta){ + + if (indicador != "registro" ){ + if (indicador == "convivioFamiliar" || indicador == "capacidadeDeSituaçõesDificeis" || indicador == "convivioAmigos") + soma += consulta[indicador]*3; + } + } + mediaConsulta.push(soma); + }); + + var legenda = []; + var i = 0; + mediaConsulta.forEach(valor => { + if (i==0) + legenda.push(" ") + else + legenda.push(i+"º consulta") + i++; + + }); + const data = { + labels: legenda, + datasets: [ + { + label:'Estabilidade emocional', + data: mediaConsulta, + fill: false, + backgroundColor: 'rgba(45, 69, 97, 0.8)', + borderColor: 'rgba(45, 69, 97, 0.8)', + tension: 0.1, + + }, + ], + }; + + return ( + + <> + + ) + + } + + +} + + + +export default GraficoEstabilidadeEmocional; \ No newline at end of file diff --git a/src/components/Graficos/GraficoEvolucaoPaciente.js b/src/components/Graficos/GraficoEvolucaoPaciente.js index af78ae6..80f50f6 100644 --- a/src/components/Graficos/GraficoEvolucaoPaciente.js +++ b/src/components/Graficos/GraficoEvolucaoPaciente.js @@ -9,7 +9,7 @@ class GraficoEvolucaoPaciente extends Component { } async componentDidMount() { - const response = await api.get('api/psicologos/12312312312/pacientes/07483676169/consultas/'); + const response = await api.get('api/psicologos/11111111111/pacientes/00000000000/consultas/'); this.setState({ consultas: response.data }); } @@ -49,7 +49,7 @@ class GraficoEvolucaoPaciente extends Component { labels: legenda, datasets: [ { - + label:'Evolução do paciente', data: mediaConsulta, fill: false, backgroundColor: 'rgba(45, 69, 97, 0.8)', diff --git a/src/pages/InformacoesPaciente/InformacoesPaciente.js b/src/pages/InformacoesPaciente/InformacoesPaciente.js new file mode 100644 index 0000000..4163cf7 --- /dev/null +++ b/src/pages/InformacoesPaciente/InformacoesPaciente.js @@ -0,0 +1,19 @@ +import {Component, Fragment} from 'react' +import GraficoEvolucaoPaciente from '../../components/Graficos/GraficoEvolucaoPaciente' +import GraficoEstabilidadeEmocional from '../../components/Graficos/GraficoEstabilidadeEmocional' + +class InformacoesPaciente extends Component{ + + render(){ + + return( + + + + + + ) + } +} + +export default InformacoesPaciente; \ No newline at end of file diff --git a/src/routes.js b/src/routes.js index 3031219..208a9a6 100644 --- a/src/routes.js +++ b/src/routes.js @@ -12,6 +12,7 @@ import AttDadosPac from './pages/AtualizaDados/AttPaciente'; import PerfilPsicologo from './pages/PerfilPsicologo/PerfilPsicologo'; import DashboardPacientes from './pages/DashboardPacientes/DashboardPacientes' import DashboardEvolucao from './pages/DashboradEvolucao/DashboardEvolucao' +import InformacoesPaciente from './pages/InformacoesPaciente/InformacoesPaciente' export default function Routes() { return ( @@ -28,6 +29,7 @@ export default function Routes() { + ); From 8aea211bb25a1bde0cb9754978091e3fa30f0b0d Mon Sep 17 00:00:00 2001 From: Abraao Alves Date: Sun, 2 May 2021 22:50:14 -0300 Subject: [PATCH 005/110] feat_add grafico de Qualidad de vida #141 --- .../Graficos/GraficoEstabilidadeEmocional.js | 2 +- .../Graficos/GraficoEvolucaoPaciente.js | 2 +- .../Graficos/GraficoQualidadeVida.js | 72 +++++++++++++++++++ .../DashboardEstabilidade.js | 18 +++++ .../DashboardQualidadeVida.js | 18 +++++ src/routes.js | 5 +- 6 files changed, 114 insertions(+), 3 deletions(-) create mode 100644 src/components/Graficos/GraficoQualidadeVida.js create mode 100644 src/pages/DashboardEstabilidadeEmocional/DashboardEstabilidade.js create mode 100644 src/pages/DashboardQualidadeVida/DashboardQualidadeVida.js diff --git a/src/components/Graficos/GraficoEstabilidadeEmocional.js b/src/components/Graficos/GraficoEstabilidadeEmocional.js index bc30bd9..ff3515d 100644 --- a/src/components/Graficos/GraficoEstabilidadeEmocional.js +++ b/src/components/Graficos/GraficoEstabilidadeEmocional.js @@ -9,7 +9,7 @@ class GraficoEstabilidadeEmocional extends Component { } async componentDidMount() { - const response = await api.get('api/psicologos/11111111111/pacientes/11111111122/consultas/'); + const response = await api.get('api/psicologos/12312312312/pacientes/07483676169/consultas/'); this.setState({ consultas: response.data }); } diff --git a/src/components/Graficos/GraficoEvolucaoPaciente.js b/src/components/Graficos/GraficoEvolucaoPaciente.js index 80f50f6..508418f 100644 --- a/src/components/Graficos/GraficoEvolucaoPaciente.js +++ b/src/components/Graficos/GraficoEvolucaoPaciente.js @@ -9,7 +9,7 @@ class GraficoEvolucaoPaciente extends Component { } async componentDidMount() { - const response = await api.get('api/psicologos/11111111111/pacientes/00000000000/consultas/'); + const response = await api.get('api/psicologos/12312312312/pacientes/07483676169/consultas/'); this.setState({ consultas: response.data }); } diff --git a/src/components/Graficos/GraficoQualidadeVida.js b/src/components/Graficos/GraficoQualidadeVida.js new file mode 100644 index 0000000..4d58917 --- /dev/null +++ b/src/components/Graficos/GraficoQualidadeVida.js @@ -0,0 +1,72 @@ +import { Line } from 'react-chartjs-2'; +import api from '../../services/api' +import { Component } from 'react' + +class GraficoQualidadeVida extends Component { + + state = { + consultas: [], + } + + async componentDidMount() { + const response = await api.get('api/psicologos/12312312312/pacientes/12312312311/consultas/'); + this.setState({ consultas: response.data }); + } + + + render() { + + var {consultas} = this.state + var mediaConsulta = []; + mediaConsulta[0] = 0; + var soma = 0; + consultas.forEach(consulta => { + for (var indicador in consulta){ + + if (indicador != "registro" ){ + if (indicador == "interessePelaVida" || indicador == "exposiçãoRisco" || indicador == "qualidadeNutritiva") + soma += consulta[indicador]; + } + } + mediaConsulta.push(soma); + }); + + var legenda = []; + var i = 0; + mediaConsulta.forEach(valor => { + if (i==0) + legenda.push(" ") + else + legenda.push(i+"º consulta") + i++; + + }); + const data = { + labels: legenda, + datasets: [ + { + label:'Qualidade de Vida', + data: mediaConsulta, + fill: false, + backgroundColor: 'rgba(45, 69, 97, 0.8)', + borderColor: 'rgba(45, 69, 97, 0.8)', + tension: 0.1, + + }, + ], + }; + + return ( + + <> + + ) + + } + + +} + + + +export default GraficoQualidadeVida; \ No newline at end of file diff --git a/src/pages/DashboardEstabilidadeEmocional/DashboardEstabilidade.js b/src/pages/DashboardEstabilidadeEmocional/DashboardEstabilidade.js new file mode 100644 index 0000000..b5bc5f4 --- /dev/null +++ b/src/pages/DashboardEstabilidadeEmocional/DashboardEstabilidade.js @@ -0,0 +1,18 @@ +import {Component, Fragment} from 'react'; +import React from 'react'; +import GraficoEstabilidade from '../../components/Graficos/GraficoEstabilidadeEmocional'; + + + +class DashboardEstabilidade extends Component { + render() { + return ( + +

Hallou

+ +
+ ) + } +} + +export default DashboardEstabilidade; diff --git a/src/pages/DashboardQualidadeVida/DashboardQualidadeVida.js b/src/pages/DashboardQualidadeVida/DashboardQualidadeVida.js new file mode 100644 index 0000000..abb190d --- /dev/null +++ b/src/pages/DashboardQualidadeVida/DashboardQualidadeVida.js @@ -0,0 +1,18 @@ +import {Component, Fragment} from 'react'; +import React from 'react'; +import GraficoQualidadeVida from '../../components/Graficos/GraficoQualidadeVida'; + + + +class DashboardEvolucao extends Component { + render() { + return ( + +

Hallou

+ +
+ ) + } +} + +export default DashboardEvolucao; diff --git a/src/routes.js b/src/routes.js index 208a9a6..9e544b0 100644 --- a/src/routes.js +++ b/src/routes.js @@ -13,7 +13,8 @@ import PerfilPsicologo from './pages/PerfilPsicologo/PerfilPsicologo'; import DashboardPacientes from './pages/DashboardPacientes/DashboardPacientes' import DashboardEvolucao from './pages/DashboradEvolucao/DashboardEvolucao' import InformacoesPaciente from './pages/InformacoesPaciente/InformacoesPaciente' - +import DashboardEstabilidade from './pages/DashboardEstabilidadeEmocional/DashboardEstabilidade'; +import DashboardQualidadeVida from './pages/DashboardQualidadeVida/DashboardQualidadeVida' export default function Routes() { return ( @@ -28,6 +29,8 @@ export default function Routes() { + + From cb7af611b3c1594c2139fae4cf5ee89b136ccb52 Mon Sep 17 00:00:00 2001 From: Abraao Alves Date: Mon, 3 May 2021 19:02:35 -0300 Subject: [PATCH 006/110] =?UTF-8?q?feat=5Fadd=20graficos=20de=20avalia?= =?UTF-8?q?=C3=A7=C3=B5es=20do=20paciente=20#140?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Graficos/GraficoAvaliacaoConsulta.js | 69 ++++++++++++++++ ...icoGraficoAvalia\303\247\303\243oMedia.js" | 80 +++++++++++++++++++ .../DashboardAvaliacaoConsulta.js | 18 +++++ .../DashboardAvalia\303\247\303\243oMedia.js" | 18 +++++ src/routes.js | 6 ++ 5 files changed, 191 insertions(+) create mode 100644 src/components/Graficos/GraficoAvaliacaoConsulta.js create mode 100644 "src/components/Graficos/GraficoGraficoAvalia\303\247\303\243oMedia.js" create mode 100644 src/pages/DashboardAvaliacaoConsulta/DashboardAvaliacaoConsulta.js create mode 100644 "src/pages/DashboardAvaliacaoMedia/DashboardAvalia\303\247\303\243oMedia.js" diff --git a/src/components/Graficos/GraficoAvaliacaoConsulta.js b/src/components/Graficos/GraficoAvaliacaoConsulta.js new file mode 100644 index 0000000..374ab80 --- /dev/null +++ b/src/components/Graficos/GraficoAvaliacaoConsulta.js @@ -0,0 +1,69 @@ +import { Pie } from 'react-chartjs-2'; +import api from '../../services/api' +import { Component } from 'react' + +class GraficoAvaliaçãoMediaIndicadores extends Component { + // Recupera dados da API + state = { + consulta: [], + } + + async componentDidMount() { + const response = await api.get('api/psicologos/12312312312/pacientes/12312312311/consultas/200/'); + this.setState({ consulta: response.data }); + } + + + render() { + // Calcula Media de cada indicador + var {consulta} = this.state + delete consulta.registro + var avaliacao = [0,0,0]; + console.log(consulta); + for (var indicador in consulta) { + console.log(avaliacao) + if (consulta[indicador] == 1) + avaliacao[0]++; + else if (consulta[indicador] == -1) + avaliacao[1]++; + else + avaliacao[2]++; + }; + + // Implementação Grafica + const data = { + labels: ['Bom', 'Ruim', 'Regular'], + datasets: [ + { + label: 'Avaliação de consulta', + data: avaliacao, + fill: false, + backgroundColor: [ + 'rgba(45, 69, 97, 0.7)', + 'rgba(255, 66, 58, 0.7)', + 'rgba(108, 194, 74, 0.7)', + ], + borderColor: [ + 'rgba(45, 69, 97)', + 'rgba(249, 66, 58', + 'rgba(108, 194, 74)', + ], + tension: 0.1, + + }, + ], + }; + + return ( + <> + + ) + + } + + +} + + + +export default GraficoAvaliaçãoMediaIndicadores; \ No newline at end of file diff --git "a/src/components/Graficos/GraficoGraficoAvalia\303\247\303\243oMedia.js" "b/src/components/Graficos/GraficoGraficoAvalia\303\247\303\243oMedia.js" new file mode 100644 index 0000000..d4fa059 --- /dev/null +++ "b/src/components/Graficos/GraficoGraficoAvalia\303\247\303\243oMedia.js" @@ -0,0 +1,80 @@ +import { Pie } from 'react-chartjs-2'; +import api from '../../services/api' +import { Component } from 'react' + +class GraficoAvaliaçãoMediaIndicadores extends Component { + // Recupera dados da API + state = { + consultas: [], + } + + async componentDidMount() { + const response = await api.get('api/psicologos/12312312312/pacientes/12312312311/consultas/'); + this.setState({ consultas: response.data }); + } + + + render() { + // Calcula Media de cada indicador + var avaliacao = [0,0,0] + var media = []; + var posicaoIndicador; + var { consultas } = this.state + consultas.forEach(consulta => { + posicaoIndicador = 0; + delete consulta["registro"] + for (var indicador in consulta) { + if (consultas.indexOf(consulta) == 0) + media.push(consulta[indicador]) + else + media[posicaoIndicador] += consulta[indicador] + posicaoIndicador++; + } + }); + media = media.map(valor => valor/consultas.length) + media.forEach(mediaIndicador => { + if (mediaIndicador > 0) + avaliacao[0] ++; + else if (mediaIndicador < 0) + avaliacao[1]++; + else + avaliacao[2]++; + }); + + // Implementação Grafica + const data = { + labels: ['Bom', 'Ruim', 'Regular'], + datasets: [ + { + label: 'Avaliação média do paciente', + data: avaliacao, + fill: false, + backgroundColor: [ + 'rgba(45, 69, 97, 0.7)', + 'rgba(255, 66, 58, 0.7)', + 'rgba(108, 194, 74, 0.7)', + ], + borderColor: [ + 'rgba(45, 69, 97)', + 'rgba(249, 66, 58', + 'rgba(108, 194, 74)', + ], + tension: 0.1, + + }, + ], + }; + + return ( + <> + + ) + + } + + +} + + + +export default GraficoAvaliaçãoMediaIndicadores; \ No newline at end of file diff --git a/src/pages/DashboardAvaliacaoConsulta/DashboardAvaliacaoConsulta.js b/src/pages/DashboardAvaliacaoConsulta/DashboardAvaliacaoConsulta.js new file mode 100644 index 0000000..f7d5ff9 --- /dev/null +++ b/src/pages/DashboardAvaliacaoConsulta/DashboardAvaliacaoConsulta.js @@ -0,0 +1,18 @@ +import {Component, Fragment} from 'react'; +import React from 'react'; +import GraficoAvaliacaoConsulta from '../../components/Graficos/GraficoAvaliacaoConsulta'; + + + +class DashboardMediaSintomas extends Component { + render() { + return ( + +

Hallou

+ +
+ ) + } +} + +export default DashboardMediaSintomas; diff --git "a/src/pages/DashboardAvaliacaoMedia/DashboardAvalia\303\247\303\243oMedia.js" "b/src/pages/DashboardAvaliacaoMedia/DashboardAvalia\303\247\303\243oMedia.js" new file mode 100644 index 0000000..a2f4d03 --- /dev/null +++ "b/src/pages/DashboardAvaliacaoMedia/DashboardAvalia\303\247\303\243oMedia.js" @@ -0,0 +1,18 @@ +import {Component, Fragment} from 'react'; +import React from 'react'; +import GraficoAvaliacaoMedia from '../../components/Graficos/GraficoGraficoAvaliaçãoMedia'; + + + +class DashboardMediaSintomas extends Component { + render() { + return ( + +

Hallou

+ +
+ ) + } +} + +export default DashboardMediaSintomas; diff --git a/src/routes.js b/src/routes.js index 9e544b0..aea11e5 100644 --- a/src/routes.js +++ b/src/routes.js @@ -15,6 +15,10 @@ import DashboardEvolucao from './pages/DashboradEvolucao/DashboardEvolucao' import InformacoesPaciente from './pages/InformacoesPaciente/InformacoesPaciente' import DashboardEstabilidade from './pages/DashboardEstabilidadeEmocional/DashboardEstabilidade'; import DashboardQualidadeVida from './pages/DashboardQualidadeVida/DashboardQualidadeVida' +import DashboardAvaliacaoMedia from './pages/DashboardAvaliacaoMedia/DashboardAvaliaçãoMedia' +import DashboardAvaliacaoConsulta from './pages/DashboardAvaliacaoConsulta/DashboardAvaliacaoConsulta' + + export default function Routes() { return ( @@ -31,6 +35,8 @@ export default function Routes() { + + From d4728eec655baf3201280287798d95756b5cf678 Mon Sep 17 00:00:00 2001 From: antoniotoineto Date: Mon, 3 May 2021 21:05:33 -0300 Subject: [PATCH 007/110] =?UTF-8?q?refact/Navbars=20Padroniza=C3=A7=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Navbar/MenuItems.js | 8 +-- .../{NavbarPsic.js => NavbarPsicPerfil.js} | 13 ++-- src/pages/AtualizaDados/AttPaciente.js | 2 +- .../AtualizarDadosPessoais.js | 2 +- src/pages/AtualizaSenha/AtualizaSenha.js | 2 +- src/pages/PerfilPsicologo/PerfilPsicologo.js | 9 ++- src/pages/Registrar/CadastroPaciente.js | 2 +- src/style/pages/HomePage/NavbarPsic.css | 39 ------------ src/style/pages/HomePage/NavbarPsicPerfil.css | 62 +++++++++++++++++++ src/style/pages/HomePage/NavbarPsicologo.css | 6 +- 10 files changed, 84 insertions(+), 61 deletions(-) rename src/components/Navbar/{NavbarPsic.js => NavbarPsicPerfil.js} (76%) delete mode 100644 src/style/pages/HomePage/NavbarPsic.css create mode 100644 src/style/pages/HomePage/NavbarPsicPerfil.css diff --git a/src/components/Navbar/MenuItems.js b/src/components/Navbar/MenuItems.js index f49e04b..d64533c 100644 --- a/src/components/Navbar/MenuItems.js +++ b/src/components/Navbar/MenuItems.js @@ -59,21 +59,21 @@ export const MenuItemsPsic = [ } ] -export const NavbarItemsPsic = [ +export const MenuItemsPsicPerfil = [ { title: 'Lista de Pacientes', url: '#', - cName: 'nav-linksPsic' + cName: 'nav-linksPsicPerfil' }, { title: 'Dashboards Gerais', url: '#', - cName: 'nav-linksPsic' + cName: 'nav-linksPsicPerfil' }, { title: 'Sair', url:'#', - cName: 'nav-linksPsic' + cName: 'nav-linksPsicPerfil' } ] \ No newline at end of file diff --git a/src/components/Navbar/NavbarPsic.js b/src/components/Navbar/NavbarPsicPerfil.js similarity index 76% rename from src/components/Navbar/NavbarPsic.js rename to src/components/Navbar/NavbarPsicPerfil.js index 02ec773..b2d5cb5 100644 --- a/src/components/Navbar/NavbarPsic.js +++ b/src/components/Navbar/NavbarPsicPerfil.js @@ -1,7 +1,7 @@ import React, { Component } from 'react' -import { NavbarItemsPsic } from "./MenuItems" +import { MenuItemsPsicPerfil } from "./MenuItems" import { Button } from "../Button/Button" -import '../../style/pages/HomePage/NavbarPsic.css' +import '../../style/pages/HomePage/NavbarPsicPerfil.css' /* Fiz esse novo arquivo no intuito de termos uma Navbar do Psicólogo. @@ -22,8 +22,8 @@ class NavbarPsic extends Component { Logo -