import React from'react';import ParameterControl from'./ParameterControl';import ExtendableContainer from'../../base/ExtendableContainer';import Logger from'../../../systems/Logger';import Module from'../../Module';Object.defineProperty(Object.prototype,'makeArray',{enumerable:!1,value:a=>{let b=[];for(var c in a)b.push(a[c]);return b}});//import './ModulesList.css'; class ModulesList extends Module{constructor(a){super(a),this.state={modules:[]}}componentWillReceiveProps(){this.refresh()}componentDidMount(){super.componentDidMount(),this.refresh()}parseModules(a){let b=a.map(a=>a.Category+'/'+a.name),c={Unordered:[]};return b.forEach(a=>{let b=a.split('/'),d=c;for(let c=0;c { // a[modules[b].Category] = [...(a[modules[b].Category] || []), modules[b]]; // return a; // }, {}); this.setState({modules:c,folders:[]})}render(){return this.state.modules}}export default ModulesList;