chore: add posthog to course-app

This commit is contained in:
Rotimi Best
2024-12-21 12:26:18 +01:00
parent f9bce74254
commit feec5c8ee3
3 changed files with 19 additions and 6 deletions
+1
View File
@@ -40,6 +40,7 @@
"@tailwindcss/forms": "^0.5.9",
"@tailwindcss/typography": "^0.5.15",
"lucide-svelte": "^0.468.0",
"posthog-js": "^1.180.1",
"svelte-inview": "^4.0.4",
"svelte-motion": "^0.12.2",
"svelte-radix": "^2.0.1"
+13 -4
View File
@@ -1,10 +1,19 @@
<script lang="ts">
import { Toaster } from '$lib/components/ui/sonner';
import { Navigation } from '$lib/components/navigation';
import { Toaster } from '$lib/components/ui/sonner';
import { Navigation } from '$lib/components/navigation';
import posthog from 'posthog-js';
import '../app.css';
import '../app.css';
import { onMount } from 'svelte';
let { children } = $props();
let { children } = $props();
onMount(() => {
posthog.init('phc_5eTGKfeGcwOjhS05omKVvnSP1OBS6w2y5JsOVTYhb0J', {
api_host: 'https://eu.i.posthog.com',
person_profiles: 'identified_only' // or 'always' to create profiles for anonymous users as well
});
});
</script>
<Toaster />
+5 -2
View File
@@ -186,6 +186,9 @@ importers:
lucide-svelte:
specifier: ^0.468.0
version: 0.468.0([email protected])
posthog-js:
specifier: ^1.180.1
version: 1.180.1
svelte-inview:
specifier: ^4.0.4
version: 4.0.4([email protected])
@@ -6118,7 +6121,7 @@ packages:
peerDependencies:
'@sveltejs/kit': ^2.0.0
dependencies:
'@sveltejs/kit': 2.0.0(@sveltejs/[email protected])(svelte@4.2.12)(vite@5.0.3)
'@sveltejs/kit': 2.0.0(@sveltejs/[email protected])([email protected].2)(vite@5.4.11)
import-meta-resolve: 4.1.0
dev: true
@@ -6127,7 +6130,7 @@ packages:
peerDependencies:
'@sveltejs/kit': ^2.0.0
dependencies:
'@sveltejs/kit': 2.10.1(@sveltejs/vite-plugin-svelte@4.0.0)([email protected])(vite@5.4.11)
'@sveltejs/kit': 2.10.1(@sveltejs/vite-plugin-svelte@5.0.0)([email protected])(vite@6.0.0)
import-meta-resolve: 4.1.0
dev: true