disable analytics locally

This commit is contained in:
Chuck Dries 2021-06-19 08:43:35 -07:00
parent fccb03c9e3
commit 6e2a5958c8

View File

@ -1,6 +1,8 @@
import React from 'react'; import React from 'react';
import PropTypes from 'prop-types'; import PropTypes from 'prop-types';
const env = process.env.GATSBY_ACTIVE_ENV || process.env.NODE_ENV || 'development';
export default function HTML(props) { export default function HTML(props) {
return ( return (
<html {...props.htmlAttributes}> <html {...props.htmlAttributes}>
@ -13,7 +15,7 @@ export default function HTML(props) {
name="viewport" name="viewport"
/> />
{props.headComponents} {props.headComponents}
<script async data-domain="chuckdries.com" defer src="https://analytics.chuckdries.com/js/plausible.js"></script> {env === 'production' && <script async data-domain="chuckdries.com" defer src="https://analytics.chuckdries.com/js/plausible.js"></script>}
</head> </head>
<body {...props.bodyAttributes}> <body {...props.bodyAttributes}>
{props.preBodyComponents} {props.preBodyComponents}