X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=skyquake%2Fplugins%2Flaunchpad%2Fsrc%2Flaunchpad_card%2FjobListCard.jsx;h=5cdcb855186e4ac1a43595fb7118168f93ef0554;hb=5f6d87f16bf80c3042a4bd5474bb0654b757d973;hp=2a665406fb15d2eb02a34099b98e2b0215daeec8;hpb=e29efc315df33d546237e270470916e26df391d6;p=osm%2FUI.git diff --git a/skyquake/plugins/launchpad/src/launchpad_card/jobListCard.jsx b/skyquake/plugins/launchpad/src/launchpad_card/jobListCard.jsx index 2a665406f..5cdcb8551 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,16 +58,25 @@ 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

-
-
{job['job-status-details']}
+
+ Job Details} key={'job-details'} defaultCollapsed={false}> +

{jobDetailsText}

+

Close