diff --git a/frappe-ui b/frappe-ui new file mode 160000 index 00000000..fd525266 --- /dev/null +++ b/frappe-ui @@ -0,0 +1 @@ +Subproject commit fd5252663b9dc82edcf083323ce2b5c4cb63782f diff --git a/frontend/src/App.vue b/frontend/src/App.vue index e61385b0..1c745cdb 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -14,6 +14,7 @@ import { useScreenSize } from './utils/composables' import DesktopLayout from './components/DesktopLayout.vue' import MobileLayout from './components/MobileLayout.vue' import NoSidebarLayout from './components/NoSidebarLayout.vue' +import { usersStore } from '@/stores/user' import { useRouter } from 'vue-router' import { usersStore } from '@/stores/user' import { posthogSettings } from '@/telemetry' @@ -45,7 +46,6 @@ const Layout = computed(() => { onUnmounted(() => { noSidebar.value = false - stopSession() }) watch(userResource, () => { diff --git a/frontend/src/telemetry.ts b/frontend/src/telemetry.ts index 848e318a..eb17613c 100644 --- a/frontend/src/telemetry.ts +++ b/frontend/src/telemetry.ts @@ -6,12 +6,14 @@ declare global { posthog: any } } + type PosthogSettings = { posthog_project_id: string posthog_host: string enable_telemetry: boolean telemetry_site_age: number } + interface CaptureOptions { data: { user: string