diff --git a/airbyte-webapp/src/config/configProviders.ts b/airbyte-webapp/src/config/configProviders.ts index 8922d7e32408f..40738c6d4d085 100644 --- a/airbyte-webapp/src/config/configProviders.ts +++ b/airbyte-webapp/src/config/configProviders.ts @@ -8,6 +8,7 @@ const windowConfigProvider: ConfigProvider = async () => { enabled: isDefined(window.TRACKING_STRATEGY) ? window.TRACKING_STRATEGY === "segment" : undefined, + token: window.SEGMENT_TOKEN, }, apiUrl: window.API_URL, version: window.AIRBYTE_VERSION, diff --git a/airbyte-webapp/src/config/types.ts b/airbyte-webapp/src/config/types.ts index fed45ba423c1a..d31ad3e28410c 100644 --- a/airbyte-webapp/src/config/types.ts +++ b/airbyte-webapp/src/config/types.ts @@ -13,6 +13,7 @@ declare global { REACT_APP_WEBAPP_TAG?: string; REACT_APP_INTERCOM_APP_ID?: string; REACT_APP_INTEGRATION_DOCS_URLS?: string; + SEGMENT_TOKEN?: string; analytics: SegmentAnalytics; // API_URL to hack rest-hooks resources diff --git a/airbyte-webapp/src/packages/cloud/services/ConfigProvider.tsx b/airbyte-webapp/src/packages/cloud/services/ConfigProvider.tsx index ffe9957cfdd75..1bf43374edabb 100644 --- a/airbyte-webapp/src/packages/cloud/services/ConfigProvider.tsx +++ b/airbyte-webapp/src/packages/cloud/services/ConfigProvider.tsx @@ -19,8 +19,8 @@ const configProviders: ValueProvider = [ // fileConfigProvider, cloudEnvConfigProvider, cloudWindowConfigProvider, - windowConfigProvider, envConfigProvider, + windowConfigProvider, ]; /**