📈 Capture timezone data (#1333)

This commit is contained in:
Luke Vella 2024-09-08 15:54:05 +01:00 committed by GitHub
parent 32ba10b28a
commit cc38d5cb1f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -39,7 +39,10 @@ export function TimeZoneChangeDetector() {
React.useEffect(() => { React.useEffect(() => {
if (previousTimeZone !== currentTimeZone) { if (previousTimeZone !== currentTimeZone) {
posthog?.capture("timezone change detected"); posthog?.capture("timezone change detected", {
previousTimeZone,
currentTimeZone,
});
setOpen(true); setOpen(true);
} }
}, [previousTimeZone, currentTimeZone, posthog]); }, [previousTimeZone, currentTimeZone, posthog]);
@ -70,7 +73,10 @@ export function TimeZoneChangeDetector() {
localStorage.setItem("previousTimeZone", currentTimeZone); localStorage.setItem("previousTimeZone", currentTimeZone);
updatePreferences({ timeZone: currentTimeZone }); updatePreferences({ timeZone: currentTimeZone });
setOpen(false); setOpen(false);
posthog?.capture("timezone change accepted"); posthog?.capture("timezone change accepted", {
previousTimeZone,
currentTimeZone,
});
}} }}
> >
<Trans <Trans
@ -83,7 +89,10 @@ export function TimeZoneChangeDetector() {
setPreviousTimeZone(currentTimeZone); setPreviousTimeZone(currentTimeZone);
localStorage.setItem("previousTimeZone", currentTimeZone); localStorage.setItem("previousTimeZone", currentTimeZone);
setOpen(false); setOpen(false);
posthog?.capture("timezone change rejected"); posthog?.capture("timezone change rejected", {
previousTimeZone,
currentTimeZone,
});
}} }}
> >
<Trans <Trans