import directus from '~/lib/directus' export const getServerSideProps = async () => { const { data: pages } = await directus.items('pages').readByQuery({ limit: 1, }) return { paths: pages.map((p) => ({ params: { slug: p.slug } })), fallback: false, // false or "blocking" } } export const getStaticProps = async ({ params }) => { const { slug } = params const { data: [page], } = await directus.items('pages').readByQuery({ limit: 1, filter: { slug: { _eq: slug, }, }, }) return { props: { page } } } export default function Page({ page }) { return (

{page.title}

) }