d2-ui
Version:
1 lines • 598 B
JavaScript
function _interopRequireDefault(e){return e&&e.__esModule?e:{"default":e}}Object.defineProperty(exports,"__esModule",{value:!0}),exports.flattenNames=void 0;var _lodash=require("lodash"),_lodash2=_interopRequireDefault(_lodash),flattenNames=exports.flattenNames=function e(t){var a=[];return t.map(function(t){return _lodash2["default"].isArray(t)&&e(t).map(function(e){return a.push(e)}),_lodash2["default"].isPlainObject(t)&&_lodash2["default"].map(t,function(e,t){e===!0&&a.push(t),a.push(t+"-"+e)}),_lodash2["default"].isString(t)&&a.push(t),t}),a};exports["default"]=flattenNames;
;