X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fplugins%2Flaunchpad%2Fsrc%2Flaunchpad_card%2FjobListCard.jsx;h=0f345ea7ab6e8e7c4dc8c5129ac8131e923d398d;hp=2a665406fb15d2eb02a34099b98e2b0215daeec8;hb=3645381bcb04ffa0cc6d485c9e9f22ab36621356;hpb=84756036cd195d2eb15c343c74e9c880c503582b diff --git a/skyquake/plugins/launchpad/src/launchpad_card/jobListCard.jsx b/skyquake/plugins/launchpad/src/launchpad_card/jobListCard.jsx index 2a665406f..0f345ea7a 100644 --- a/skyquake/plugins/launchpad/src/launchpad_card/jobListCard.jsx +++ b/skyquake/plugins/launchpad/src/launchpad_card/jobListCard.jsx @@ -18,6 +18,7 @@ import React from 'react'; import './jobListCard.scss' +import TreeView from 'react-treeview'; import Uptime from 'widgets/uptime/uptime.jsx'; import Modal from 'react-awesome-modal'; @@ -57,6 +58,12 @@ class JobListCard extends React.Component { getJobDetails(job) { let jobDetails = null; if (job['job-status-details']) { + let jobDetailsArray = job['job-status-details'].split(/\\n/); + let jobDetailsText = []; + jobDetailsArray && jobDetailsArray.map((jobDetail) => { + jobDetailsText.push(jobDetail); + jobDetailsText.push(
); + }); jobDetails = (

Job Details

@@ -66,7 +73,9 @@ class JobListCard extends React.Component { height="400" effect="fadeInUp">
-
{job['job-status-details']}
+ Job Details} key={'job-details'} defaultCollapsed={false}> +

{jobDetailsText}

+

Close