import { GetServerSideProps } from 'next' import Head from 'next/head' import { parseCookies } from 'nookies' import React, { useState } from 'react' import BasicButton from '../../components/buttons/basicButton/BasicButton' import Header from '../../components/header/Header' import PageTitle from '../../components/pageTitle/PageTitle' import { api } from '../../services/api' import { IndustryInfoView } from '../../styles/layouts/industryInfo/IndustryInfoView' import Snackbar from '@mui/material/Snackbar'; import MuiAlert, { AlertProps } from '@mui/material/Alert'; import { useRouter } from 'next/router' import Banner from '../../components/banner/Banner' const Alert = React.forwardRef(function Alert( props, ref, ) { return ; }); export default function industryInfo({userName}: any) { const [openSnackSuccess, setOpenSnackSuccess] = useState(false); const [openSnackError, setOpenSnackError] = useState(false); const router = useRouter() const handleCloseSnack = (event?: React.SyntheticEvent | Event, reason?: string) => { if (reason === 'clickaway') { return; } setOpenSnackError(false); setOpenSnackSuccess(false); }; function handleDownloadPdf() { api.get('/download').then(res => { window.open(res.data.path); setOpenSnackSuccess(true) }).catch(res => { setOpenSnackError(true) }) } return ( Pdf baixado Sucesso! Pdf não baixado! Smart Energia - Info de Setor

Um resumo das atualizações gerais do Setor Elétrico, com dados sobre geração consumo, demanda, meteorologia baseadas em informações do ONS, CCEE, ANEEL, 10 Maiores Jornais e Revistas e CPTEC

) } export const getServerSideProps: GetServerSideProps = async (ctx) => { const { ['@smartAuth-token']: token } = parseCookies(ctx) const { ['user-name']: userName } = parseCookies(ctx) if (!token) { return { redirect: { destination: '/', permanent: false } } } return { props: { userName } } }