Files

39 lines
831 B
JavaScript

import nextra from "nextra";
import { getAssetPrefix, locales } from "./asset-prefix.mjs";
const withNextra = nextra({
latex: true,
search: {
codeblocks: false,
},
contentDirBasePath: "/",
unstable_shouldAddLocaleToLinks: true,
});
const assetPrefix = getAssetPrefix();
export default withNextra({
reactStrictMode: true,
basePath: assetPrefix,
assetPrefix: assetPrefix,
i18n: {
locales,
defaultLocale: "en",
},
eslint: {
ignoreDuringBuilds: true,
},
output: "export",
trailingSlash: true,
images: {
unoptimized: true, // mandatory, otherwise won't export
},
// redirects: async () => {
// return locales.map((lang) => ({
// source: `${assetPrefix}/${lang}`,
// destination: `${assetPrefix}/${lang}/welcome`,
// statusCode: 302,
// }));
// },
});