diff options
Diffstat (limited to 'src/lib/LandingHero.svelte')
| -rw-r--r-- | src/lib/LandingHero.svelte | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/LandingHero.svelte b/src/lib/LandingHero.svelte index bec9d1f4..ed019274 100644 --- a/src/lib/LandingHero.svelte +++ b/src/lib/LandingHero.svelte @@ -2,6 +2,7 @@ import { env } from "$env/dynamic/public"; import localforage from "localforage"; import lenis from "$stores/lenis"; +import { track } from "$lib/analytics"; let heroSection = $state<HTMLElement>(); @@ -35,6 +36,8 @@ const scrollPastHero = () => { class="cta" href={`https://anilist.co/api/v2/oauth/authorize?client_id=${env.PUBLIC_ANILIST_CLIENT_ID}&redirect_uri=${env.PUBLIC_ANILIST_REDIRECT_URI}&response_type=code`} onclick={async () => { + track('Log In', { source: 'landing' }); + await localforage.setItem( 'redirect', window.location.origin + window.location.pathname + window.location.search |