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