From 60af17c095ae6f034dac96ce64bfb5cd76fe603a Mon Sep 17 00:00:00 2001
From: Galen Guyer <galen@galenguyer.com>
Date: Wed, 13 Apr 2022 22:31:07 -0400
Subject: use goatcounter the right way

---
 src/components/GoatCounter.jsx | 26 --------------------------
 1 file changed, 26 deletions(-)
 delete mode 100644 src/components/GoatCounter.jsx

(limited to 'src/components/GoatCounter.jsx')

diff --git a/src/components/GoatCounter.jsx b/src/components/GoatCounter.jsx
deleted file mode 100644
index 07a768a..0000000
--- a/src/components/GoatCounter.jsx
+++ /dev/null
@@ -1,26 +0,0 @@
-import React from "react";
-
-class GoatCounter extends React.Component {
-    componentDidMount() {
-        window.counter = "https://rcd.goatcounter.com/count";
-        const script = window.document.createElement("script");
-        script.async = 1;
-        script.src = "https://gc.zgo.at/count.js";
-        script.id = "goatcounter";
-        script.setAttribute("data-goatcounter", "https://rcd.goatcounter.com/count");
-        (window.document.head || window.document.body).appendChild(script);
-    }
-
-    componentWillUnmount() {
-        const script = window.document.getElementById("goatcounter");
-        if (script) {
-            script.parentNode.removeChild(script);
-        }
-    }
-
-    render() {
-        return null;
-    }
-}
-
-export default GoatCounter;
-- 
cgit v1.2.3

