diff --git a/frontend/src/js/component/wb-container-request-fields.js b/frontend/src/js/component/wb-container-request-fields.js index a7d1b05..cfedefe 100644 --- a/frontend/src/js/component/wb-container-request-fields.js +++ b/frontend/src/js/component/wb-container-request-fields.js @@ -7,6 +7,7 @@ import urlForObject from 'url-for-object'; import wbFormatDate from 'wb-format-date'; import WBNameAndUuid from 'wb-name-and-uuid'; import WBAccordion from 'wb-accordion'; +import WBJsonViewer from 'wb-json-viewer'; class WBContainerRequestFields extends Component { componentDidMount() { @@ -33,7 +34,7 @@ class WBContainerRequestFields extends Component { [ 'Description', item.description || ({ String(item.description) }) ], [ 'Properties', ( -
{ JSON.stringify(item.properties, null, 2) }
+
) ], [ 'State', item.state ], @@ -48,20 +49,20 @@ class WBContainerRequestFields extends Component { { Object.keys(item.mounts).map(k => ( -
{ JSON.stringify(item.mounts[k], null, 2) }
+ )) }
) ], [ 'Runtime Constraints', ( -
{ JSON.stringify(item.runtime_constraints, null, 2) }
+
) ], [ 'Scheduling Parameters', ( -
{ JSON.stringify(item.scheduling_parameters, null, 2) }
+
) ], [ 'Container Image', ( @@ -70,12 +71,12 @@ class WBContainerRequestFields extends Component { [ 'Environment', ( -
{ JSON.stringify(item.environment, null, 2) }
+
) ], [ 'Working Directory', item.cwd ], [ 'Command', ( -
{ JSON.stringify(item.command) }
+ ) ], [ 'Output Path', item.output_path ], [ 'Output Name', item.output_name ], @@ -90,7 +91,7 @@ class WBContainerRequestFields extends Component { ) ], [ 'Filters', ( - item.filters ? (
{ item.filters }
) : ({ String(item.filters) }) + item.filters ? () : ({ String(item.filters) }) ) ], [ 'Runtime Token', item.runtime_token || ({ String(item.runtime_token) }) ], [ 'Runtime User', ( @@ -98,7 +99,7 @@ class WBContainerRequestFields extends Component { ) ], [ 'Runtime Auth Scopes', ( item.runtime_auth_scopes ? ( -
{ JSON.stringify(item.runtime_auth_scopes, null, 2) }
+ ) : ( { String(item.runtime_auth_scopes) } )