X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=skyquake%2Fplugins%2Flaunchpad%2Fsrc%2FrecordViewer%2FrecordCard.jsx;h=ea3eb2f2a2616aa6fe5e510aa3a7761e18f1fc89;hb=4fc474c453b8aa2fddbd9a5799973e843c833dd1;hp=c928ffd0c2224605b6326117116678f6186d73d3;hpb=c2aa68e3412d966dc373822a22ec0a5843ae0c66;p=osm%2FUI.git
diff --git a/skyquake/plugins/launchpad/src/recordViewer/recordCard.jsx b/skyquake/plugins/launchpad/src/recordViewer/recordCard.jsx
index c928ffd0c..ea3eb2f2a 100644
--- a/skyquake/plugins/launchpad/src/recordViewer/recordCard.jsx
+++ b/skyquake/plugins/launchpad/src/recordViewer/recordCard.jsx
@@ -32,6 +32,10 @@ import PlacementGroupsInfo from './placementGroupsInfo.jsx';
import JobListCard from '../launchpad_card/jobListCard.jsx';
import NSVirtualLinks from '../virtual_links/nsVirtualLinks.jsx';
import LaunchpadFleetStore from '../launchpadFleetStore.js';
+import _forEach from 'lodash/forEach';
+import Prism from 'prismjs';
+import 'prismjs/themes/prism.css';
+
export default class RecordCard extends React.Component {
constructor(props) {
@@ -66,7 +70,8 @@ export default class RecordCard extends React.Component {
let displayNSVirtualLinks = false;
let nsVirtualLinksProps = {};
let nsVirtualLinksComponent = null;
-
+ let displayVolumesTab = false;
+ let volumesHTML = [];
let tabList = [];
let tabPanels = [];
@@ -101,7 +106,7 @@ export default class RecordCard extends React.Component {
//That match the currently selected job id
if(v.id == cardData.id) {
return v.primitive.map(function(p, i) {
- return
+ //
+ //
+ function buildProperties(obj) {
+ let p = [];
+ _forEach(obj, function(v, k) {
+ p.push(
+