Make googleAnalytics config optional

This commit is contained in:
MD. Ariful Alam
2021-11-22 22:53:39 +06:00
parent 30399395c1
commit daa1212e66
3 changed files with 4 additions and 4 deletions

View File

@@ -95,7 +95,7 @@ const Blog = () => {
key={index} key={index}
onClick={() => { onClick={() => {
try { try {
if (config.googleAnalytics.id) { if (config.googleAnalytics?.id) {
ga.event({ ga.event({
action: "Click Blog Post", action: "Click Blog Post",
params: { params: {

View File

@@ -14,12 +14,12 @@ const MetaTags = (props) => {
props.profile && ( props.profile && (
<Helmet> <Helmet>
{ {
config.googleAnalytics.id && ( config.googleAnalytics?.id && (
<script async src={`https://www.googletagmanager.com/gtag/js?id=${config.googleAnalytics.id}`}></script> <script async src={`https://www.googletagmanager.com/gtag/js?id=${config.googleAnalytics.id}`}></script>
) )
} }
{ {
config.googleAnalytics.id && ( config.googleAnalytics?.id && (
<script> <script>
{ {
` `

View File

@@ -57,7 +57,7 @@ const Project = (props) => {
key={index} key={index}
onClick={() => { onClick={() => {
try { try {
if (config.googleAnalytics.id) { if (config.googleAnalytics?.id) {
ga.event({ ga.event({
action: "Click project", action: "Click project",
params: { params: {