UNPKG

@newbiz/common-libs

Version:

신사업개발실 서비스/어드민 프론트엔드 공통 라이브러리

1 lines 535 B
"use strict";var t=this&&this.__assign||function(){return(t=Object.assign||function(r){for(var t,e=1,n=arguments.length;e<n;e++)for(var i in t=arguments[e])Object.prototype.hasOwnProperty.call(t,i)&&(r[i]=t[i]);return r}).apply(this,arguments)};Object.defineProperty(exports,"__esModule",{value:!0}),exports.build=void 0,exports.build=function build(r){var e=[],n=Object.create(null);return r.forEach(function(r){return n[r.id]=t(t({},r),{children:[]})}),r.forEach(function(r){var t=n[r.id],r=n[r.parent];(r?r.children:e).push(t)}),e};