Skip to content

Commit 67233a2

Browse files
committed
feat: remove unused rudder analytics
1 parent 3822c8b commit 67233a2

4 files changed

Lines changed: 0 additions & 81 deletions

File tree

index.html

Lines changed: 0 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -17,54 +17,6 @@
1717

1818
<script src="https://www.google.com/recaptcha/api.js?render=%REACT_APP_RECAPTCHA_V3%"></script>
1919

20-
<script type="text/javascript">
21-
let k = "2L5Srn1MqUE0lTWpnwEKVEvGujb";
22-
if (location.hostname === "send.internxt.com") {
23-
k = "2EL15xyzDYBZ1V8C4ov6vX6MSOV";
24-
}
25-
!(function () {
26-
var e = (window.rudderanalytics = window.rudderanalytics || []);
27-
(e.methods = [
28-
"load",
29-
"page",
30-
"track",
31-
"identify",
32-
"alias",
33-
"group",
34-
"ready",
35-
"reset",
36-
"getAnonymousId",
37-
"setAnonymousId",
38-
"getUserId",
39-
"getUserTraits",
40-
"getGroupId",
41-
"getGroupTraits",
42-
]),
43-
(e.factory = function (t) {
44-
return function () {
45-
var r = Array.prototype.slice.call(arguments);
46-
return r.unshift(t), e.push(r), e;
47-
};
48-
});
49-
for (var t = 0; t < e.methods.length; t++) {
50-
var r = e.methods[t];
51-
e[r] = e.factory(r);
52-
}
53-
(e.loadJS = function (e, t) {
54-
var r = document.createElement("script");
55-
(r.type = "text/javascript"),
56-
(r.async = !0),
57-
(r.src =
58-
"https://s3.us-east-1.wasabisys.com/djdjdkwl/ruddersnippet.js");
59-
var a = document.getElementsByTagName("script")[0];
60-
a.parentNode.insertBefore(r, a);
61-
}),
62-
e.loadJS(),
63-
e.load(k, "https://cdp.internxt.com"),
64-
e.page();
65-
})();
66-
</script>
67-
6820
<script src="https://www.googletagmanager.com/gtag/js?id=%REACT_APP_GA_ID%"></script>
6921
<script>
7022
window.dataLayer = window.dataLayer || [];

src/react-app-env.d.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,4 @@ interface Window {
2727
};
2828
// eslint-disable-next-line @typescript-eslint/no-explicit-any
2929
gtag: any;
30-
// eslint-disable-next-line @typescript-eslint/no-explicit-any
31-
rudderanalytics: any;
3230
}

src/services/analytics.service.ts

Lines changed: 0 additions & 18 deletions
This file was deleted.

src/views/HomeView.tsx

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ import { sm_faq } from '../components/utils/schema-markup-generator';
2727
import CtaSection from '../components/send/CtaSection';
2828
import moment from 'moment';
2929
import Tooltip from '../components/Tooltip';
30-
import analyticsService from '../services/analytics.service';
3130

3231
type EmailFormState = {
3332
sendTo: string[];
@@ -119,12 +118,6 @@ export default function HomeView() {
119118
const isEmailOption = switchValue === 'Send email';
120119
const trackName = isEmailOption ? 'Email Sent' : 'Link Created';
121120

122-
const emailData = isEmailOption
123-
? {
124-
totalLengthOfSendTo: formState.sendTo.length,
125-
}
126-
: undefined;
127-
128121
setPhase({ name: 'loading', uploadedBytes: 0 });
129122
try {
130123
const link = await uploadFiles((uploadedBytes) => {
@@ -136,12 +129,6 @@ export default function HomeView() {
136129
setPhase({ name: 'done', link });
137130

138131
window.gtag('event', trackName);
139-
140-
analyticsService.track(trackName, {
141-
totalFilesCount: filesContext.totalFilesCount,
142-
size: filesContext.totalFilesSize,
143-
...emailData,
144-
});
145132
} catch (err) {
146133
// eslint-disable-next-line no-console
147134
console.error(err);

0 commit comments

Comments
 (0)