handle gtm config on basis on env and change start comman

This commit is contained in:
prafullnavkar-nxg
2023-10-26 19:12:30 +05:30
parent 0c2d9140a2
commit 55c12616d7
2 changed files with 9 additions and 7 deletions
+3 -2
View File
@@ -39,7 +39,8 @@
"web-vitals": "^2.1.4"
},
"scripts": {
"start": "mf-cra start",
"start": "serve -s build",
"start-dev": "mf-cra start",
"build": "CI=false && mf-cra build",
"test": "react-scripts test",
"eject": "react-scripts eject",
@@ -84,4 +85,4 @@
"pretty-quick": "^3.1.3",
"tailwindcss": "^3.3.3"
}
}
}
+6 -5
View File
@@ -15,10 +15,6 @@ import {
import DragElement from "./microappComponent/DragElement";
import TagManager from "react-gtm-module";
const tagManagerArgs = {
gtmId: "GTM-529N7LD"
};
const HTML5toTouch = {
backends: [
{
@@ -48,7 +44,12 @@ const generatePreview = (props) => {
);
};
TagManager.initialize(tagManagerArgs);
if (process.env.REACT_APP_GTM) {
const tagManagerArgs = {
gtmId: process.env.REACT_APP_GTM
};
TagManager.initialize(tagManagerArgs);
}
const root = ReactDOM.createRoot(document.getElementById("root"));
root.render(