import React, { Fragment, useState, useEffect, useContext } from 'react' import { useRouter } from 'next/router' import { getCookie,getCookies,hasCookie } from 'cookies-next'; import axios from 'axios'; import { useAppContext } from '@contexts/Context'; import { isAuth,tokenu } from '@contexts/Context' import { CargaContenido } from "@components/cargaContenido"; import { CajaTexto } from "@components/cajaTexto"; import Header from "@components/Header"; export async function getServerSideProps({ req, res, query} ) { let urlamigable = `/aviso-legal/` let urlApi = `${process.env.NEXT_PUBLIC_URL_API}formatos/UrlAmbigable` let dataTipo = {} let axiosConfig = {} if(isAuth){ urlApi = `${process.env.NEXT_PUBLIC_URL_API}formatos/UrlAmbigable` let idusuario = getCookie('bs_plus_idu', { req, res }); let tokenusuario = getCookie('bs_plus_token', { req, res }); dataTipo = { "urlAmigable": urlamigable, "idUsuario": idusuario, "idPlataforma": 1 } axiosConfig = { headers: { 'Accept': 'application/json', 'Content-Type': 'application/json', 'Authorization': `Bearer ${tokenusuario}` } } }else{ urlApi = `${process.env.NEXT_PUBLIC_URL_API}formatos/UrlAmbigablePublica` dataTipo = { "urlAmigable": urlamigable, "idPlataforma": 1 } axiosConfig = { headers: { 'Accept': 'application/json', 'Content-Type': 'application/json', }, }; } try { const resp = await axios.post(urlApi, dataTipo, axiosConfig); let returndata = resp.data console.log('dataFormato:: 2',resp) return { props: resp.data.data } } catch (err) { console.error('error:: 1',err); return { props: { error: err.message } } } } const avisoLegal = (dataEvento) => { console.log('politicaDePrivacidad:: ',dataEvento) return (