diff --git a/public/assets/logout.svg b/public/assets/logout.svg
index ff3156a..ac136c2 100644
--- a/public/assets/logout.svg
+++ b/public/assets/logout.svg
@@ -1,3 +1,3 @@
diff --git a/src/components/mapCard/MapCard.tsx b/src/components/mapCard/MapCard.tsx
index 743612b..367178f 100644
--- a/src/components/mapCard/MapCard.tsx
+++ b/src/components/mapCard/MapCard.tsx
@@ -14,7 +14,6 @@ export default function MapCard({ title, subtitle, statistic, imgSource }: MapCa
const route = title==='R$/MWh'? '/consumption': `pld/${title.slice(0,2).toLocaleLowerCase()}-${title.slice(3,5).toLocaleLowerCase()}`
return (
-
@@ -33,6 +32,5 @@ export default function MapCard({ title, subtitle, statistic, imgSource }: MapCa
-
)
}
diff --git a/src/components/mapCard/MapCardView.ts b/src/components/mapCard/MapCardView.ts
index 22aea15..36e3f69 100644
--- a/src/components/mapCard/MapCardView.ts
+++ b/src/components/mapCard/MapCardView.ts
@@ -9,8 +9,6 @@ export const MapCardView = styled.figure`
margin-right: 25px;
- cursor: pointer;
-
* {
margin: 0;
padding: 0;
diff --git a/src/components/sidebar/Sidebar.tsx b/src/components/sidebar/Sidebar.tsx
index d9c3d64..6a62ebb 100644
--- a/src/components/sidebar/Sidebar.tsx
+++ b/src/components/sidebar/Sidebar.tsx
@@ -38,7 +38,7 @@ export default function Sidebar() {
{'Notícias >'}
{'Info Setorial >'}
{'Consumo'}
- {'Notificação >'}
+ {'Notificação >'}
{'Sobre Nós >'}
{'FAQ >'}
diff --git a/src/components/sidebar/SidebarView.ts b/src/components/sidebar/SidebarView.ts
index d14d64d..324b93d 100644
--- a/src/components/sidebar/SidebarView.ts
+++ b/src/components/sidebar/SidebarView.ts
@@ -130,7 +130,6 @@ export const SidebarView = styled.nav`
width: 10rem;
height: 3rem;
- background-color: red;
border-style: none;
border-radius: 6px;
@@ -138,7 +137,7 @@ export const SidebarView = styled.nav`
font-family: 'Poppins';
font-weight: 600;
font-size: 99.98%;
- color: #fff;
+ color: #f00;
cursor: pointer;
}
diff --git a/src/pages/dashboard.tsx b/src/pages/dashboard.tsx
index 483be0d..d9f2128 100644
--- a/src/pages/dashboard.tsx
+++ b/src/pages/dashboard.tsx
@@ -6,19 +6,22 @@ import MapCard from '../components/mapCard/MapCard'
import GraphCard from '../components/graph/graphCard/ChartCard'
import Header from '../components/header/Header'
import PageTitle from '../components/pageTitle/PageTitle'
+import Link from 'next/link'
export default function Dashboard() {
return (
-
+
+
+
diff --git a/src/pages/forgotPassword.tsx b/src/pages/forgotPassword.tsx
index d77e3f8..8267f08 100644
--- a/src/pages/forgotPassword.tsx
+++ b/src/pages/forgotPassword.tsx
@@ -25,8 +25,8 @@ export default function ForgotPassword() {
Bem-Vindo
Estratégias Inteligentes em
Gestão de Energia
- setPassword(value.target.value)} variant="outlined"/>
- setConfirmPassword(value.target.value)} variant="outlined"/>
+ setPassword(value.target.value)} variant="outlined"/>
+ setConfirmPassword(value.target.value)} variant="outlined"/>
router.push('/')} />
diff --git a/src/pages/notifications.tsx b/src/pages/notifications.tsx
new file mode 100644
index 0000000..e712169
--- /dev/null
+++ b/src/pages/notifications.tsx
@@ -0,0 +1,27 @@
+import React from 'react'
+import CommonQuestionsCard from '../components/faqQuestionsCard/FaqQuestionsCard'
+import Header from '../components/header/Header'
+import PageTitle from '../components/pageTitle/PageTitle'
+import { FaqView } from '../styles/layouts/commonQuestions/FaqView'
+
+export default function Notifications() {
+ return (
+
+
+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit.
+
+
+ )
+}
diff --git a/src/pages/pld/[region].tsx b/src/pages/pld/[region].tsx
deleted file mode 100644
index a518f71..0000000
--- a/src/pages/pld/[region].tsx
+++ /dev/null
@@ -1,229 +0,0 @@
-import React, { useEffect, useState } from 'react'
-import Image from 'next/Image'
-import { useRouter } from 'next/router'
-
-import Header from '../../components/header/Header'
-import MenuItem from '@mui/material/MenuItem';
-import Select, { SelectChangeEvent } from '@mui/material/Select';
-
-import { PldGraphView, PldTableView } from '../../styles/layouts/pld/PldView'
-
-import RenderIf from '../../utils/renderIf'
-import BasicButton from '../../components/buttons/basicButton/BasicButton';
-import Chart from '../../components/graph/Chart';
-
-export default function region() {
- const router = useRouter()
- const { region } = router.query
-
- const [page, setPage] = useState(1)
- const [age, setAge] = React.useState('');
-
- const handleChange = (event: SelectChangeEvent) => {
- setAge(event.target.value);
- };
-
- useEffect(() => {
- console.log(page)
- }, [page])
-
- return (
-
-
-
-
-
-
-
-
- | Mês |
- Nordeste |
- Norte |
- Sudeste |
- Sul |
-
-
-
-
- | Unidade - 9500130 |
- Compra |
- 122,269 |
- COPEL COM I5 |
- 234,67 |
-
-
- | Unidade - 9500130 |
- Compra |
- 110,348 |
- EMEWE I5 |
- 190,16 |
-
-
- | Unidade - 9500130 |
- Compra |
- 13,074 |
- PACTO COMERCIALIZADORA I5 |
- 300,36 |
-
-
- | Unidade - 9500130 |
- Compra |
- 133,117 |
- COPEL COM I5 |
- 300,36 |
-
-
- | Unidade - 9500130 |
- Compra |
- 120,138 |
- EMEWE I5 |
- 234,67 |
-
-
- | Unidade - 9500130 |
- Compra |
- 14,897 |
- PACTO COMERCIALIZADORA I5 |
- 300,36 |
-
-
- | Unidade - 9500130 |
- Compra |
- 120,138 |
- EMEWE I5 |
- 234,67 |
-
-
- | Unidade - 9500130 |
- Compra |
- 14,897 |
- PACTO COMERCIALIZADORA I5 |
- 300,36 |
-
-
- | Unidade - 9500130 |
- Compra |
- 120,138 |
- EMEWE I5 |
- 234,67 |
-
-
- | Unidade - 9500130 |
- Compra |
- 14,897 |
- PACTO COMERCIALIZADORA I5 |
- 300,36 |
-
-
- | Unidade - 9500130 |
- Compra |
- 120,138 |
- EMEWE I5 |
- 234,67 |
-
-
- | Unidade - 9500130 |
- Compra |
- 14,897 |
- PACTO COMERCIALIZADORA I5 |
- 300,36 |
-
-
- | Unidade - 9500130 |
- Compra |
- 120,138 |
- EMEWE I5 |
- 234,67 |
-
-
- | Unidade - 9500130 |
- Compra |
- 14,897 |
- PACTO COMERCIALIZADORA I5 |
- 300,36 |
-
-
- | Unidade - 9500130 |
- Compra |
- 120,138 |
- EMEWE I5 |
- 234,67 |
-
-
- | Unidade - 9500130 |
- Compra |
- 14,897 |
- PACTO COMERCIALIZADORA I5 |
- 300,36 |
-
-
-
-
-
-
- Valores Diarios:
- R$100,00
-
-
- Valores Horários:
- R$100,00
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- )
-}
diff --git a/src/pages/pld/index.tsx b/src/pages/pld/index.tsx
new file mode 100644
index 0000000..603dd14
--- /dev/null
+++ b/src/pages/pld/index.tsx
@@ -0,0 +1,217 @@
+import React, { useEffect, useState } from 'react'
+import Image from 'next/Image'
+import { useRouter } from 'next/router'
+
+import Header from '../../components/header/Header'
+import MenuItem from '@mui/material/MenuItem';
+import Select, { SelectChangeEvent } from '@mui/material/Select';
+
+import { GoBack, PldGraphView, PldTableView } from '../../styles/layouts/pld/PldView'
+
+import RenderIf from '../../utils/renderIf'
+import BasicButton from '../../components/buttons/basicButton/BasicButton';
+import Chart from '../../components/graph/Chart';
+import PageTitle from '../../components/pageTitle/PageTitle';
+import Link from 'next/link';
+
+export default function region() {
+ const router = useRouter()
+ const { region } = router.query
+
+ const [page, setPage] = useState('table')
+ const [age, setAge] = React.useState('');
+
+ const handleChange = (event: SelectChangeEvent) => {
+ setAge(event.target.value);
+ };
+
+ useEffect(() => {
+ console.log(page)
+ }, [page])
+
+ return (
+
+
+
+ {'< voltar para visão geral'}
+
+
+
+
+
+ | Mês |
+ Nordeste |
+ Norte |
+ Sudeste |
+ Sul |
+
+
+
+
+ | 2101 |
+ xxxx |
+ xxxx |
+ xxxx |
+ xxxx |
+
+
+ | 2102 |
+ xxxx |
+ xxxx |
+ xxxx |
+ xxxx |
+
+
+ | 2103 |
+ xxxx |
+ xxxx |
+ xxxx |
+ xxxx |
+
+
+ | 2104 |
+ xxxx |
+ xxxx |
+ xxxx |
+ xxxx |
+
+
+ | 2105 |
+ xxxx |
+ xxxx |
+ xxxx |
+ xxxx |
+
+
+ | 2106 |
+ xxxx |
+ xxxx |
+ xxxx |
+ xxxx |
+
+
+ | 2107 |
+ xxxx |
+ xxxx |
+ xxxx |
+ xxxx |
+
+
+ | 2108 |
+ xxxx |
+ xxxx |
+ xxxx |
+ xxxx |
+
+
+ | 2109 |
+ xxxx |
+ xxxx |
+ xxxx |
+ xxxx |
+
+
+ | 2110 |
+ xxxx |
+ xxxx |
+ xxxx |
+ xxxx |
+
+
+ | 2111 |
+ xxxx |
+ xxxx |
+ xxxx |
+ xxxx |
+
+
+ | 2112 |
+ xxxx |
+ xxxx |
+ xxxx |
+ xxxx |
+
+
+ | 2021 |
+ xxxx |
+ xxxx |
+ xxxx |
+ xxxx |
+
+
+ | Mín |
+ xxxx |
+ xxxx |
+ xxxx |
+ xxxx |
+
+
+ | Max |
+ xxxx |
+ xxxx |
+ xxxx |
+ xxxx |
+
+
+ | Desv Pad |
+ xxxx |
+ xxxx |
+ xxxx |
+ xxxx |
+
+
+
+
+ setPage('perMouth')}>
+ Valores Diarios: R$100,00
+
+ setPage('perDate')}>
+ Valores Horários: R$100,00
+
+
+
+
+
+
+ setPage('table')}>{'< voltar para tabela pld'}
+
+
+
+
+
+
+
+
+ setPage('table')}>{'< voltar para tabela pld'}
+
+
+
+
+
+
+
+ )
+}
diff --git a/src/pages/verifyEmail.tsx b/src/pages/verifyEmail.tsx
index b42a5ed..d15b1d2 100644
--- a/src/pages/verifyEmail.tsx
+++ b/src/pages/verifyEmail.tsx
@@ -5,14 +5,15 @@ import { useRouter } from 'next/router'
import LoginButton from '../components/buttons/loginButton/LoginButton';
import TextField from '@mui/material/TextField';
-import {AiOutlineEyeInvisible, AiOutlineEye} from 'react-icons/ai';
+import Alert from '@mui/material/Alert';
-import { ForgotPasswordContainer, ForgotPasswordView } from '../styles/layouts/forgotPassword/ForgotPasswordView';
import { VerifyEmailContainer, VerifyEmailView } from '../styles/layouts/forgotPassword/verifyEmail';
+import RenderIf from '../utils/renderIf';
export default function VerifyEmail() {
const [sent, setSent]=useState(false);
- const [code, setCode]=useState('');
+ const [code, setCode]=useState('')
+ const [codeStatus, setCodeStatus]=useState(null)
const [values, setValues] = React.useState({
password: '',
@@ -22,17 +23,23 @@ export default function VerifyEmail() {
const router = useRouter()
const rota = router.pathname
- useEffect(() => {
- if (code === '0000') {
- router.push('/forgotPassword')
- }
- }, [code])
-
useEffect(() => {
setCode('')
setSent(false)
+ setCodeStatus(null)
}, [rota])
+ function verifyConfirmationCode() {
+ if (code === '0000') {
+ setTimeout(() => {
+ router.push('/')
+ }, 2500);
+ setCodeStatus(true)
+ } else {
+ setCodeStatus(false)
+ }
+ }
+
return (
@@ -41,14 +48,20 @@ export default function VerifyEmail() {
Estratégias Inteligentes em
Gestão de Energia
- {
- sent?
- setCode(value.target.value)} />
- :
- null
- }
-
+
setSent(true)} />
+
+
+
+ setCode(value.target.value)} />
+ {verifyConfirmationCode()}} />
+
+ Codigo de veerificação aceito — aguarde um instante!
+
+
+ Codigo de verificação invalido — tente outro!
+
+