import React from 'react' import LazyLoad from 'react-lazyload' import cls from 'classnames' import Block from './base/Block' import BlockChildren from './base/BlockChildren' import BlockOrder from './base/BlockOrder' import BlockDel from './base/BlockDel' import BlockDescWrap from './base/group/BlockDescWrap' import BlockEnable from './base/BlockEnable' export default class BlockGroup extends Block { constructor(props) { super(props) } render() { let jengaContent = document.getElementsByClassName('jenga-content')[0] let getRelChildComs = () => { return this.state.hasChildren ? (
) : (
) } let extraLineCom = () => { return ( this.state.isExpand && this.state.hasChildren && (
) ) } return (
{extraLineCom()} {getRelChildComs()}
{/*group 不需要设置layer+1*/} {this.state.isExpand ? ( ) : null}
) } }