@@ -178,6 +178,7 @@ exports.onCreateWebpackConfig = ({ stage, rules, loaders, plugins, actions }) =>
},
plugins: [plugins.extractText(),plugins.define({
"THEME_SWITCHER_URL":JSON.stringify(process.env['THEME_SWITCHER_URL']),
+ "DSM_URL":JSON.stringify(process.env['DSM_URL']),
'process.env.SEMI_SITE_HEADER':JSON.stringify(process.env.SEMI_SITE_HEADER)
})],
});
@@ -1,12 +1,12 @@
import { _t } from "src/utils/locale";
import { navigate } from 'gatsby-link';
import React from 'react';
-import styles from './dsm.module.scss'
+import styles from './dsm.module.scss';
function Dsm(props) {
const goDsm = () => {
- location.href = "https://semi.design/dsm/landing"
- }
+ location.href = DSM_URL?DSM_URL:"https://semi.design/dsm/landing";
+ };
return (
<div {...props} className={styles.frame14293}>
<div className={styles.frame14291}>