const withNextra = require('nextra')({ theme: 'nextra-theme-docs', themeConfig: './theme.config.tsx', latex: true }) module.exports = withNextra({ i18n: { locales: ['en', 'zh', 'jp', 'pt', 'tr', 'es', 'it', 'fr', 'kr', 'ca', 'fi', 'ru','de'], defaultLocale: 'en', }, webpack(config) { const allowedSvgRegex = /components\/icons\/.+\.svg$/ const fileLoaderRule = config.module.rules.find(rule => rule.test?.test?.('.svg') ) fileLoaderRule.exclude = allowedSvgRegex config.module.rules.push({ test: allowedSvgRegex, use: ['@svgr/webpack'] }) return config } })