From a81b6f95be3a4fb7f74c070c184e8f21cda4e251 Mon Sep 17 00:00:00 2001 From: darrell-thobe-sp Date: Mon, 18 Nov 2024 17:00:35 -0500 Subject: [PATCH] testing cms url with dotenv --- docusaurus.config.js | 7 +++++++ src/services/CMSService.js | 4 +++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index c2e388c78..1d5d383d7 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -125,6 +125,13 @@ const config = { }, themes: ['docusaurus-theme-openapi-docs', '@docusaurus/theme-mermaid'], + customFields: { + 'AUTH_USERNAME': process.env.AUTH_USERNAME, + 'AUTH_PASSWORD': process.env.AUTH_PASSWORD, + 'ENDPOINT_OVERRIDE': process.env.ENDPOINT_OVERRIDE, + 'SAMPLE_TABLE': process.env.SAMPLE_TABLE, + 'CMS_APP_API_ENDPOINT': process.env.CMS_APP_API_ENDPOINT, + }, }; module.exports = config; diff --git a/src/services/CMSService.js b/src/services/CMSService.js index 017a925b7..cd9b62fb9 100644 --- a/src/services/CMSService.js +++ b/src/services/CMSService.js @@ -1,8 +1,10 @@ import {CMSBaseURL} from '../util/util'; +import useDocusaurusContext from '@docusaurus/useDocusaurusContext'; +const {siteConfig} = useDocusaurusContext(); export async function getBanner() { try { - const response = await fetch(CMSBaseURL() + 'banner'); + const response = await fetch(siteConfig.customFields.CMS_APP_API_ENDPOINT + 'banner'); return await response.json(); } catch (error) { return [];