1
0
Fork 0

fix(org): Get design list from hook

This commit is contained in:
joostdecock 2023-09-30 18:51:04 +02:00
parent 57f5d84e9c
commit 30ea70b29b

View file

@ -1,7 +1,7 @@
// Dependencies // Dependencies
import { serverSideTranslations } from 'next-i18next/serverSideTranslations' import { serverSideTranslations } from 'next-i18next/serverSideTranslations'
import { nsMerge } from 'shared/utils.mjs' import { nsMerge } from 'shared/utils.mjs'
import { designList } from 'shared/config/designs.mjs' import { collection } from 'site/hooks/use-design.mjs'
import { siteConfig } from 'site/site.config.mjs' import { siteConfig } from 'site/site.config.mjs'
// Hooks // Hooks
import { useTranslation } from 'next-i18next' import { useTranslation } from 'next-i18next'
@ -53,7 +53,7 @@ export async function getStaticProps({ locale, params }) {
* To learn more, see: https://nextjs.org/docs/basic-features/data-fetching * To learn more, see: https://nextjs.org/docs/basic-features/data-fetching
*/ */
export async function getStaticPaths() { export async function getStaticPaths() {
const enPaths = [...designList].map((design) => `/designs/${design}`) const enPaths = [...collection].map((design) => `/designs/${design}`)
const paths = [...enPaths] const paths = [...enPaths]
for (const lang of siteConfig.languages.filter((lang) => lang !== 'en')) { for (const lang of siteConfig.languages.filter((lang) => lang !== 'en')) {
paths.push(...enPaths.map((path) => `/${lang}${path}`)) paths.push(...enPaths.map((path) => `/${lang}${path}`))