Executando verificação de segurança...
1

[RESOLVIDO] getStaticPaths sendo sempre atualizado

Olá, estou com um probleminha, preciso criar rotas dinâmicas para minha aplicação NextJs mas essas rotas precisam ser atualizadas sempre, pois os dados da api que fornece os dados para a pagina são sempre atualizados.

Ou seja, preciso de uma forma para criar paths que sejam sempre atualizados

Carregando publicação patrocinada...
1
1
0

Resolvi dessa forma, colocando o fallback do getStaticPaths como "blocking"

export async function getStaticPaths() {
  const requestProjects = await axios.get(
    "https://api.fernandorangel.com.br/show-projects"
  );

  const paths = requestProjects.data.map((project: ProjectObject) => ({
    params: { id: project.id.toString() },
  }));

  return {
    paths,
    fallback: "blocking",
  };
}