From db998802173d939c0081242a960423994ae3f65d Mon Sep 17 00:00:00 2001 From: Alex Santos Date: Fri, 17 Jun 2022 16:29:27 -0300 Subject: [PATCH 1/2] udpate chart --- src/pages/dashboard.tsx | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/src/pages/dashboard.tsx b/src/pages/dashboard.tsx index 37b50a3..83f407d 100644 --- a/src/pages/dashboard.tsx +++ b/src/pages/dashboard.tsx @@ -22,7 +22,7 @@ import { parseCookies } from 'nookies' import { GetServerSideProps } from 'next' import getAPIClient from '../services/ssrApi' -export default function Dashboard({grossAnualGraph, grossAnualYears} : any) { +export default function Dashboard({grossAnualGraph, grossAnualYears, grossMensalGraph, grossMensalYears} : any) { return ( @@ -49,9 +49,15 @@ export default function Dashboard({grossAnualGraph, grossAnualYears} : any) { dataProps={grossAnualGraph} label={grossAnualYears} barLabel year/> + - + + @@ -73,6 +79,7 @@ export const getServerSideProps: GetServerSideProps = async (ctx) => { const { ['@smartAuth-token']: token } = parseCookies(ctx) let grossAnualGraph = []; + let grossMensalGraph = []; @@ -83,8 +90,15 @@ export const getServerSideProps: GetServerSideProps = async (ctx) => { console.log(res) }) + await apiClient.post('/economy/grossMonthly').then(res => { + grossMensalGraph = res.data.data + + }).catch(res => { + console.log(res) + }) + const grossMensalYears = grossMensalGraph.map((value) => value.mes) const grossAnualYears = grossAnualGraph.map((value) => value.ano) if (!token) { @@ -101,6 +115,8 @@ export const getServerSideProps: GetServerSideProps = async (ctx) => { props: { grossAnualGraph, grossAnualYears, + grossMensalYears, + grossMensalGraph, } } } From 8cad85d9eff5bc35eed03655428ea4fed07b55d5 Mon Sep 17 00:00:00 2001 From: Alex Santos Date: Fri, 17 Jun 2022 16:35:56 -0300 Subject: [PATCH 2/2] update chart --- src/pages/dashboard.tsx | 3 ++- src/pages/estimatedCost.tsx | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/pages/dashboard.tsx b/src/pages/dashboard.tsx index 83f407d..1b5c383 100644 --- a/src/pages/dashboard.tsx +++ b/src/pages/dashboard.tsx @@ -15,6 +15,7 @@ import { dataEconomiaIndicador } from '../services/economiaIndicador' import { EconomiaAcumulada } from '../services/economiaAcumulada' import Chart from '../components/graph/Chart' import { LineBarChart } from '../components/graph/LineBarChart' +import { LineBarChart2 } from '../components/graph/LineBarChart2' import { ConsumoEstimado } from '../services/consumoEstimado' import Head from 'next/head' import recoverUserInformation from '../services/auth' @@ -59,7 +60,7 @@ export default function Dashboard({grossAnualGraph, grossAnualYears, grossMensal - + diff --git a/src/pages/estimatedCost.tsx b/src/pages/estimatedCost.tsx index 614aa40..73b5538 100644 --- a/src/pages/estimatedCost.tsx +++ b/src/pages/estimatedCost.tsx @@ -3,6 +3,7 @@ import React from 'react' import Chart from '../components/graph/Chart' import { LineBarChart } from '../components/graph/LineBarChart' +import { LineBarChart2 } from '../components/graph/LineBarChart2' import Header from '../components/header/Header' import PageTitle from '../components/pageTitle/PageTitle' import { ConsumoEstimado } from '../services/consumoEstimado' @@ -17,7 +18,7 @@ export default function EstimatedCost() {
- +
)