in src/setter/style-setter/index.tsx [122:189]
render() {
const { isShowCssCode, showModuleList } = this.props;
const { styleData, cssCodeVisiable, initFlag } = this.state;
return (
<ConfigProvider locale={localeSource[locale]}>
<div className="lowcode-setter-style-v2">
{isShowCssCode && (
<div className="top-bar">
{/* <div
onClick={() => this.changeCssCodeVisiable(false)}
className={cssCodeVisiable ? 'top-icon-active' : 'top-icon'}
>
<Icon type="icon-CSS"></Icon>
</div> */}
<CssCode styleData={styleData} onStyleDataChange={this.onStyleDataChange} />
</div>
)}
{showModuleList.filter((item) => item == 'layout').length > 0 && (
<Layout
onStyleChange={this.onStyleChange}
styleData={styleData}
{...this.props}
/>
)}
{showModuleList.filter((item) => item == 'font').length > 0 && (
<Font onStyleChange={this.onStyleChange} styleData={styleData} {...this.props} />
)}
{showModuleList.filter((item) => item == 'background').length > 0 && (
<Background
onStyleChange={this.onStyleChange}
styleData={styleData}
{...this.props}
/>
)}
{showModuleList.filter((item) => item == 'position').length > 0 && (
<Position
onStyleChange={this.onStyleChange}
styleData={styleData}
{...this.props}
/>
)}
{showModuleList.filter((item) => item == 'border').length > 0 && (
<Border
onStyleChange={this.onStyleChange}
styleData={styleData}
{...this.props}
/>
)}
{/* {initFlag && (
<CssCode
visible={cssCodeVisiable}
styleData={styleData}
onStyleDataChange={this.onStyleDataChange}
changeCssCodeVisiable={this.changeCssCodeVisiable}
></CssCode>
)} */}
</div>
</ConfigProvider>
);
}