X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FUI.git;a=blobdiff_plain;f=skyquake%2Fplugins%2Fcomposer%2Fsrc%2Fsrc%2Flibraries%2Fmodel%2FDescriptorModelFactory.js;h=6de5d21ddd99806c5903e4a1c80ad57e8ebc3db9;hp=ac59872c6ad4448b860582402b5a8a71999b4719;hb=4ef8c40c2c013c21f5487330daeab2561ba25fb3;hpb=7f02fe01671d62e6c3c9a523cf0d21b251960365 diff --git a/skyquake/plugins/composer/src/src/libraries/model/DescriptorModelFactory.js b/skyquake/plugins/composer/src/src/libraries/model/DescriptorModelFactory.js index ac59872c6..6de5d21dd 100644 --- a/skyquake/plugins/composer/src/src/libraries/model/DescriptorModelFactory.js +++ b/skyquake/plugins/composer/src/src/libraries/model/DescriptorModelFactory.js @@ -21,7 +21,8 @@ 'use strict'; -import _ from 'lodash' +import _isEmpty from 'lodash/isEmpty' +import _cloneDeep from 'lodash/cloneDeep' import d3 from 'd3' import UID from './../UniqueId' import guid from '../guid' @@ -157,7 +158,7 @@ class DescriptorModelFactory { } return (containerList, obj) => { - if (_.isEmpty(obj)) { + if (_isEmpty(obj)) { return containerList; } switch (obj.uiState.type) { @@ -249,7 +250,7 @@ class DescriptorModelFactory { } else { model = vnfdToWrap; } - return new VirtualNetworkFunctionReadOnlyWrapper(_.cloneDeep(model), parent); + return new VirtualNetworkFunctionReadOnlyWrapper(_cloneDeep(model), parent); } static newClassifier(model, parent) {