Skip to content

Instantly share code, notes, and snippets.

@RyotoNoguchi
Last active December 17, 2021 00:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save RyotoNoguchi/92b92ef9ddeed00a8b8d5b26ec0c3814 to your computer and use it in GitHub Desktop.
Save RyotoNoguchi/92b92ef9ddeed00a8b8d5b26ec0c3814 to your computer and use it in GitHub Desktop.
sample_getStaticPaths
import { GetStaticPaths } from 'next'
const db = firebase.firestore()
export const getStaticPaths: GetStaticPaths = async () => {
const querySnapShot = await db.collection('questions').get();
const paths = querySnapShot.docs.map((doc) => ({
params: {
id: doc.data().questionId,
},
}));
return {
paths: paths,
fallback: false,
};
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment