react-ga4 icon indicating copy to clipboard operation
react-ga4 copied to clipboard

Why is everything being capitalized?

Open joerez opened this issue 1 year ago • 0 comments

Hi! 👋

Firstly, thanks for your work on this project! 🙂

Today I used patch-package to patch [email protected] for the project I'm working on.

Here is the diff that solved my problem:

diff --git a/node_modules/react-ga4/src/ga4.js b/node_modules/react-ga4/src/ga4.js
index cf6a597..c5a3b7f 100644
--- a/node_modules/react-ga4/src/ga4.js
+++ b/node_modules/react-ga4/src/ga4.js
@@ -417,13 +417,13 @@ export class GA4 {
       // Required Fields
       const fieldObject = {
         hitType: "event",
-        eventCategory: format(category),
-        eventAction: format(action),
+        eventCategory: category,
+        eventAction: action,
       };
 
       // Optional Fields
       if (label) {
-        fieldObject.eventLabel = format(label);
+        fieldObject.eventLabel = label;
       }
 
       if (typeof value !== "undefined") {

This issue body was partially generated by patch-package.


Human writing this part:

Not sure why everything was being capitalized but it was making some event tracking tricky.

joerez avatar Feb 26 '25 00:02 joerez