import { ReactElement } from 'react'; import ConditionallyRender from 'component/common/ConditionallyRender'; import { formatCurrentVersion, formatUpdateNotification, IPartialUiConfig, } from './apidetails.helpers'; interface IApiDetailsProps { uiConfig: IPartialUiConfig; } export const ApiDetails = (props: IApiDetailsProps): ReactElement => { const instanceId = props.uiConfig.versionInfo?.instanceId; const currentVersion = formatCurrentVersion(props.uiConfig); const environment = props.uiConfig.environment; const updateNotification = formatUpdateNotification(props.uiConfig); return (

{currentVersion}{' '} ({environment})} />

{updateNotification}
} />
{props.uiConfig.slogan}
{`${instanceId}`}} />
); };