import { GetServerSideProps } from 'next' import Head from 'next/head' import { parseCookies } from 'nookies' import Banner from '../../components/banner/Banner' import CommonQuestionsCard from '../../components/faqQuestionsCard/FaqQuestionsCard' import Header from '../../components/header/Header' import PageTitle from '../../components/pageTitle/PageTitle' import { api } from '../../services/api' import getAPIClient from '../../services/ssrApi' import { FaqView } from '../../styles/layouts/commonQuestions/FaqView' export default function commonQuestions({faqData, userName}) { return (
Smart Energia - FAQ
{/* */}
{ faqData.length!==0? faqData.map((value, index ) => { return <>
}) :

Nenhuma pergunta no momento!

}
) } export const getServerSideProps: GetServerSideProps = async (ctx) => { const apiClient = getAPIClient(ctx) const { ['@smartAuth-token']: token } = parseCookies(ctx) const { ['user-name']: userName } = parseCookies(ctx) let faqData = []; await apiClient.get('/faq').then(res => { faqData = res.data.data }) if (!token) { return { redirect: { destination: '/', permanent: false } } } return { props: { faqData, userName } } }