Skip to content
Snippets Groups Projects

ICSHWI-10848: Records page and table

Merged Zoltan Runyo requested to merge add-channel-records-ICSHWI-10848 into develop
Files
3
@@ -4,6 +4,7 @@ import { SimpleAccordion } from "../common/Accordion/SimpleAccordion";
@@ -4,6 +4,7 @@ import { SimpleAccordion } from "../common/Accordion/SimpleAccordion";
import { IOCDetails } from "./IOCDetails";
import { IOCDetails } from "./IOCDetails";
import { Link } from 'react-router-dom';
import { Link } from 'react-router-dom';
import { LokiContainer } from "../common/Loki/LokiContainer";
import { LokiContainer } from "../common/Loki/LokiContainer";
 
import { RecordContainer } from "../records/RecordContainer";
import GitRefLink from "./GitRefLink";
import GitRefLink from "./GitRefLink";
import AlertMessages from "./AlertMessages";
import AlertMessages from "./AlertMessages";
import AccessControl from '../../components/auth/AccessControl';
import AccessControl from '../../components/auth/AccessControl';
@@ -61,12 +62,15 @@ export function IOCLiveStatus({ ioc }) {
@@ -61,12 +62,15 @@ export function IOCLiveStatus({ ioc }) {
<>
<>
<IOCDetails ioc={liveIOC} getSubset={getSubset} alert={<AlertMessages alerts={liveIOC.alerts} />} />
<IOCDetails ioc={liveIOC} getSubset={getSubset} alert={<AlertMessages alerts={liveIOC.alerts} />} />
{(liveIOC.activeDeployment?.host?.csEntryIdValid) &&
{(liveIOC.activeDeployment?.host?.csEntryIdValid) &&
<AccessControl allowedRoles={["DeploymentToolAdmin", "DeploymentToolIntegrator"]}
<AccessControl allowedRoles={["DeploymentToolAdmin", "DeploymentToolIntegrator"]}
renderNoAccess={() => <></>}>
renderNoAccess={() => <></>}>
<SimpleAccordion summary="ProcServLog info" defaultExpanded>
<SimpleAccordion summary="ProcServLog info" defaultExpanded>
<LokiContainer csEntryId={liveIOC.activeDeployment?.host.csEntryId} iocName={ioc.namingName} isDeployed={isIocDeployed(ioc)} />
<LokiContainer csEntryId={liveIOC.activeDeployment?.host.csEntryId} iocName={ioc.namingName} isDeployed={isIocDeployed(ioc)} />
</SimpleAccordion>
</SimpleAccordion>
</AccessControl>
<SimpleAccordion summary="Records">
 
<RecordContainer iocName={ioc.namingName} />
 
</SimpleAccordion>
 
</AccessControl>
}
}
</>
</>
);
);
Loading