estoy obteniendo una gran cantidad de datos json de una API externa dentro de mis getstaticprops. estos datos luego se dividirán en partes para enviarse a otras páginas estáticas (cientos de páginas) como accesorios.
// page1.tsx const page1 = ({ page1Data }) => { ... } const getStaticProps: GetStaticProps = async () => { const res = await fetch('https://hugedata') const jsonData = await res.json() const { page1Data, page2Data, page300Data, ...allData } = jsonData return { props: { page1Data } } }
solo sé cómo enviar los datos de staticprops al componente dentro del archivo de esta manera.
¿Hay alguna forma de enviar estos datos a otras páginas/rutas estáticas? (por ejemplo, a page2.tsx)
No es realmente posible enviar datos entre páginas. Pero puedes ver los métodos descritos aquí .
Le sugiero que realmente verifique el enrutador e inspeccione los datos dentro de él, puede encontrar mucha información sobre los datos en la página.
PD Como veo, está tratando de obtener una gran cantidad de datos y necesita usar la paginación y dividirla en partes, puede usar esta biblioteca