From: Laurence Maultsby Date: Fri, 7 Oct 2016 11:36:56 +0000 (-0400) Subject: NO TICKET: Fix alphabetical order of monitoring param titles X-Git-Tag: v1.0.1~10^2~18 X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=commitdiff_plain;h=ad321ed2e73c48cd35812dfd4c64d54e84704e30;ds=sidebyside NO TICKET: Fix alphabetical order of monitoring param titles Signed-off-by: Laurence Maultsby --- diff --git a/skyquake/plugins/launchpad/src/carousel/carousel-react.jsx b/skyquake/plugins/launchpad/src/carousel/carousel-react.jsx index e3fd00308..edc19f96c 100644 --- a/skyquake/plugins/launchpad/src/carousel/carousel-react.jsx +++ b/skyquake/plugins/launchpad/src/carousel/carousel-react.jsx @@ -1,6 +1,6 @@ /* - * + * * Copyright 2016 RIFT.IO Inc * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -128,7 +128,6 @@ var SimpleSlider = React.createClass({ list.push(

{title}

{this.props.component_list[i].component}
); } } - return (
1 ? '' : 'hideButtons'}> diff --git a/skyquake/plugins/launchpad/src/monitoring_params/monitoringParamComponents.js b/skyquake/plugins/launchpad/src/monitoring_params/monitoringParamComponents.js index 2990d18a4..ab12fcde6 100644 --- a/skyquake/plugins/launchpad/src/monitoring_params/monitoringParamComponents.js +++ b/skyquake/plugins/launchpad/src/monitoring_params/monitoringParamComponents.js @@ -1,6 +1,6 @@ /* - * + * * Copyright 2016 RIFT.IO Inc * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -117,7 +117,9 @@ export default function parseCardObj(obj_list, type) { } ret.push(html) } - return ret.sort(function(a, b){ - return (a.title > b.title) ? -1 : 1; - }); + return ret.sort(function(a,b) { + var titleA = a.title && a.title.toUpperCase(); + var titleB = b.title && b.title.toUpperCase(); + return (titleA < titleB) ? -1 : (titleA > titleB) ? 1 : 0; + }); } diff --git a/skyquake/plugins/launchpad/src/recordViewer/recordCard.jsx b/skyquake/plugins/launchpad/src/recordViewer/recordCard.jsx index dc092bc9d..2b572e932 100644 --- a/skyquake/plugins/launchpad/src/recordViewer/recordCard.jsx +++ b/skyquake/plugins/launchpad/src/recordViewer/recordCard.jsx @@ -1,6 +1,6 @@ /* - * + * * Copyright 2016 RIFT.IO Inc * * Licensed under the Apache License, Version 2.0 (the "License"); @@ -207,7 +207,7 @@ export default class RecordCard extends React.Component { let nfviMetrics = ; metricsAndParams.push(
- {components.sort().map(function(c, k) { + {components.map(function(c, k) { return
{c.title}{c.component}
})}
) @@ -325,7 +325,7 @@ export default class RecordCard extends React.Component { if (consoleUrlsComponent) { let consoleUrlsTabTitle = ''; consoleUrlsTabTitle = 'VDU Console Links'; - + tabList.push( {consoleUrlsTabTitle} );