testing cms url with dotenv

This commit is contained in:
darrell-thobe-sp
2024-11-18 17:00:35 -05:00
parent ab2daea917
commit a81b6f95be
2 changed files with 10 additions and 1 deletions

View File

@@ -125,6 +125,13 @@ const config = {
}, },
themes: ['docusaurus-theme-openapi-docs', '@docusaurus/theme-mermaid'], 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; module.exports = config;

View File

@@ -1,8 +1,10 @@
import {CMSBaseURL} from '../util/util'; import {CMSBaseURL} from '../util/util';
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
const {siteConfig} = useDocusaurusContext();
export async function getBanner() { export async function getBanner() {
try { try {
const response = await fetch(CMSBaseURL() + 'banner'); const response = await fetch(siteConfig.customFields.CMS_APP_API_ENDPOINT + 'banner');
return await response.json(); return await response.json();
} catch (error) { } catch (error) {
return []; return [];