mirror of
https://github.com/LukeHagar/developer.sailpoint.com.git
synced 2025-12-10 12:27:47 +00:00
passing env params
This commit is contained in:
@@ -116,13 +116,6 @@ const config = {
|
||||
},
|
||||
},
|
||||
},
|
||||
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,
|
||||
},
|
||||
}),
|
||||
|
||||
plugins: plugins,
|
||||
@@ -132,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;
|
||||
|
||||
@@ -1,13 +1,9 @@
|
||||
import { CMSBaseURL } from '../util/util';
|
||||
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
|
||||
|
||||
export async function getBanner() {
|
||||
const {siteConfig} = useDocusaurusContext();
|
||||
console.log(siteConfig.themeConfig.customFields.CMS_APP_API_ENDPOINT);
|
||||
console.log(siteConfig.customFields.CMS_APP_API_ENDPOINT);
|
||||
export async function getBanner(cmsurl) {
|
||||
|
||||
try {
|
||||
const response = await fetch(siteConfig.customFields.CMS_APP_API_ENDPOINT + 'banner');
|
||||
const response = await fetch(cmsurl + 'banner');
|
||||
return await response.json();
|
||||
} catch (error) {
|
||||
return [];
|
||||
|
||||
@@ -5,7 +5,9 @@ import AnnouncementBarCloseButton from '@theme/AnnouncementBar/CloseButton';
|
||||
import AnnouncementBarContent from '@theme/AnnouncementBar/Content';
|
||||
import {getBanner} from '../../services/CMSService';
|
||||
import styles from './styles.module.css';
|
||||
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
|
||||
export default function AnnouncementBar() {
|
||||
const {siteConfig} = useDocusaurusContext();
|
||||
const {announcementBar} = useThemeConfig();
|
||||
const {isActive, close} = useAnnouncementBar();
|
||||
const {backgroundColor, textColor, isCloseable} = announcementBar;
|
||||
@@ -19,7 +21,7 @@ export default function AnnouncementBar() {
|
||||
};
|
||||
|
||||
const getBannerText = async () => {
|
||||
let data = await getBanner();
|
||||
let data = await getBanner(siteConfig.customFields.CMS_APP_API_ENDPOINT);
|
||||
if (data.Item) {
|
||||
if (
|
||||
localStorage.getItem('docusaurus.aws.id') !==
|
||||
|
||||
@@ -31,6 +31,5 @@ export function discourseProductTag() {
|
||||
}
|
||||
|
||||
export function CMSBaseURL() {
|
||||
console.log('CMSBaseURL', process.env.CMS_APP_API_ENDPOINT);
|
||||
return process.env.CMS_APP_API_ENDPOINT;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user