Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | import { GetStaticProps } from "next";
import nextI18NextConfig from "next-i18next.config";
import { serverSideTranslations } from "next-i18next/serverSideTranslations";
const serverSideTranslationProps = async (
locale: string | undefined,
namespaces: Array<string>,
) =>
await serverSideTranslations(locale ?? "en", namespaces, nextI18NextConfig);
export const translationStaticProps =
(namespaces: Array<string>): GetStaticProps =>
async ({ locale }) => ({
props: {
...(await serverSideTranslationProps(locale, namespaces)),
},
});
|