// Dependencies import { serverSideTranslations } from 'next-i18next/serverSideTranslations' import { useTranslation } from 'next-i18next' // Components import { PageWrapper, ns as pageNs } from 'shared/components/wrappers/page.mjs' import { Popout } from 'shared/components/popout/index.mjs' import { ChoiceLink } from 'shared/components/choice-link.mjs' import { DocsIcon } from 'shared/components/icons.mjs' const ns = [...pageNs, 'labdocs'] /* * Each page MUST be wrapped in the PageWrapper component. * You also MUST spread props.page into this wrapper component * when path and locale come from static props (as here) * or set them manually. */ const DocsPage = ({ page }) => { const { t } = useTranslation(ns) return (

{t('labdocs:noDocs')}
{t('labdocs:see')}:

} >

{t('labdocs:orgDocs')}

} >

{t('labdocs:devDocs')}

{t('labdocs:enOnly')}
) } export default DocsPage export async function getStaticProps({ locale }) { return { props: { ...(await serverSideTranslations(locale, ns)), page: { locale, path: ['docs'], }, }, } }