mirror of
https://github.com/chartdb/chartdb.git
synced 2026-04-27 21:31:45 -05:00
fix: add DISABLE_ANALYTICS flag to opt-out of Fathom analytics (#750)
* feat: add DISABLE_ANALYTICS flag to opt-out of Fathom analytics * fix: HIDE_BUCKLE_DOT_DEV -> HIDE_CHARTDB_CLOUD --------- Co-authored-by: Guy Ben-Aharon <baguy3@gmail.com>
This commit is contained in:
+6
-3
@@ -6,6 +6,9 @@ export const IS_CHARTDB_IO: boolean =
|
||||
import.meta.env.VITE_IS_CHARTDB_IO === 'true';
|
||||
export const APP_URL: string = import.meta.env.VITE_APP_URL;
|
||||
export const HOST_URL: string = import.meta.env.VITE_HOST_URL ?? '';
|
||||
export const HIDE_BUCKLE_DOT_DEV: boolean =
|
||||
(window?.env?.HIDE_BUCKLE_DOT_DEV ??
|
||||
import.meta.env.VITE_HIDE_BUCKLE_DOT_DEV) === 'true';
|
||||
export const HIDE_CHARTDB_CLOUD: boolean =
|
||||
(window?.env?.HIDE_CHARTDB_CLOUD ??
|
||||
import.meta.env.VITE_HIDE_CHARTDB_CLOUD) === 'true';
|
||||
export const DISABLE_ANALYTICS: boolean =
|
||||
(window?.env?.DISABLE_ANALYTICS ??
|
||||
import.meta.env.VITE_DISABLE_ANALYTICS) === 'true';
|
||||
|
||||
@@ -26,7 +26,7 @@ import { Spinner } from '@/components/spinner/spinner';
|
||||
import { Helmet } from 'react-helmet-async';
|
||||
import { AlertProvider } from '@/context/alert-context/alert-provider';
|
||||
import { CanvasProvider } from '@/context/canvas-context/canvas-provider';
|
||||
import { HIDE_BUCKLE_DOT_DEV } from '@/lib/env';
|
||||
import { HIDE_CHARTDB_CLOUD } from '@/lib/env';
|
||||
import { useDiagramLoader } from './use-diagram-loader';
|
||||
import { DiffProvider } from '@/context/diff-context/diff-provider';
|
||||
import { TopNavbarMock } from './top-navbar/top-navbar-mock';
|
||||
@@ -61,7 +61,7 @@ const EditorPageComponent: React.FC = () => {
|
||||
const { initialDiagram } = useDiagramLoader();
|
||||
|
||||
useEffect(() => {
|
||||
if (HIDE_BUCKLE_DOT_DEV) {
|
||||
if (HIDE_CHARTDB_CLOUD) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user