X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=skyquake%2Fplugins%2Fcomposer%2Fsrc%2Fsrc%2Flibraries%2Fmodel%2FDescriptorModelFactory.js;h=6de5d21ddd99806c5903e4a1c80ad57e8ebc3db9;hb=c648004e06badbdf56b022c64abf7cac136b6f97;hp=ac59872c6ad4448b860582402b5a8a71999b4719;hpb=e5cb4d01688c97ccca8deea0a56489e213026314;p=osm%2FUI.git 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) {