Browse Source

chore: add dsm jump globalVar

DaiQiangReal 3 years ago
parent
commit
1fb20b1315
2 changed files with 4 additions and 3 deletions
  1. 1 0
      gatsby-node.js
  2. 3 3
      src/sitePages/newHome/components/dsm/dsm.jsx

+ 1 - 0
gatsby-node.js

@@ -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)
         })],
     });

+ 3 - 3
src/sitePages/newHome/components/dsm/dsm.jsx

@@ -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}>