add umami analytics integration

This commit is contained in:
jeffvli
2025-11-26 01:16:17 -08:00
parent c77d38fca0
commit 778d878349
13 changed files with 594 additions and 19 deletions
+23
View File
@@ -0,0 +1,23 @@
declare global {
interface Window {
umami?: {
identify(unique_id: string): void;
identify(unique_id: string, data: object): void;
identify(data: object): void;
track(event_name: string, data: object): void;
track(
callback: (props: {
hostname: string;
language: string;
referrer: string;
screen: string;
title: string;
url: string;
website: string;
}) => object,
): void;
};
}
}
export {};