Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

quando a pagina e rederizada minha função nao e chamada

Bom dia, iniciei um projeto com nextjs, fui utilizar a função getStaticProps porem ele nunca e chamada. vou colocar o código aqui embaixo, só preciso entender o pq essa função não esta sendo chamada.

1 resposta
solução!
import { DestaqueTitle, DestaqueText, DestaqueContainer, DestaqueCardFilme, CardFilme, CardFilme2 } from './styled';
import { GetServerSideProps, GetStaticProps } from 'next'
import { useEffect } from 'react';

export default function Destaque({github}: any){
    console.log(github)
    console.log('ola')


    return(
        <DestaqueContainer>
            <DestaqueTitle>Mundo nerd? <br/>Naped!</DestaqueTitle>
            <DestaqueText>O Naped pode ser sua fonte de informações sobre <br/> o mundo nerd e outros assuntos relacionados</DestaqueText>

            <ul>
                <DestaqueCardFilme><span>Status</span> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eros tellus, malesuada et velit in, blandit molestie dolor.</p></DestaqueCardFilme>
                <div>
                <CardFilme><span>Status</span> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eros tellus, malesuada et velit in, blandit molestie dolor.</p></CardFilme>
                <CardFilme2><span>Status</span> <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla eros tellus, malesuada et velit in, blandit molestie dolor.</p></CardFilme2>

                </div>
            </ul>
        </DestaqueContainer>
    )
}

  export const getStaticProps: GetStaticProps = async(context) => {

     const response = await fetch('https://api.github.com/')

    const dado = await response.json()
    console.log(dado)
    console.log('ei')

    return {
        props:{github:dado}
    }
  }