From 606d071309c61a9db2a5231f1d96677c499fb124 Mon Sep 17 00:00:00 2001 From: tglide <26071571+TGlide@users.noreply.github.com> Date: Fri, 3 Feb 2023 12:02:19 +0000 Subject: [PATCH 01/86] feat: add console --- src/lib/actions/analytics.ts | 10 ++--- src/lib/constants.ts | 2 + src/lib/layout/footer.svelte | 68 +++++++++++++++---------------- src/lib/layout/shell.svelte | 1 + src/routes/+layout.svelte | 22 +++++----- src/routes/console/+layout.svelte | 3 +- 6 files changed, 55 insertions(+), 51 deletions(-) diff --git a/src/lib/actions/analytics.ts b/src/lib/actions/analytics.ts index a57000024..f54bc4922 100644 --- a/src/lib/actions/analytics.ts +++ b/src/lib/actions/analytics.ts @@ -1,9 +1,9 @@ -import Analytics from 'analytics'; -import googleAnalytics from '@analytics/google-analytics'; -import { get } from 'svelte/store'; import { page } from '$app/stores'; +import { consoleMode, growthEndpoint } from '$lib/constants'; import { user } from '$lib/stores/user'; -import { growthEndpoint, Mode } from '$lib/constants'; +import googleAnalytics from '@analytics/google-analytics'; +import Analytics from 'analytics'; +import { get } from 'svelte/store'; const analytics = Analytics({ app: 'appwrite', @@ -49,7 +49,7 @@ function sendEventToGrowth(event: string, path: string, data: object = null): vo action: event, label: event, url: window.location.origin + path, - account: import.meta.env.VITE_CONSOLE_MODE?.toString() || Mode.SELF_HOSTED, + account: consoleMode, data: { email, name, diff --git a/src/lib/constants.ts b/src/lib/constants.ts index 428ae6392..1f06721ac 100644 --- a/src/lib/constants.ts +++ b/src/lib/constants.ts @@ -7,6 +7,8 @@ export enum Mode { SELF_HOSTED = 'self-hosted' } +export const consoleMode = import.meta.env.VITE_CONSOLE_MODE?.toString() || Mode.SELF_HOSTED; + export const growthEndpoint = import.meta.env.VITE_APPWRITE_GROWTH_ENDPOINT; export enum Dependencies { diff --git a/src/lib/layout/footer.svelte b/src/lib/layout/footer.svelte index 23f83e399..4fe773bf9 100644 --- a/src/lib/layout/footer.svelte +++ b/src/lib/layout/footer.svelte @@ -1,46 +1,46 @@ -