import React from 'react' import { Row, Col, InputNumber } from 'antd' import ColorPicker from 'components/ColorPicker' const styles = require('../Workbench.less') export interface IAreaSelectConfig { width: number borderWidth: number borderColor: string color: string opacity: number } interface IAreaSelectSectionProps { title: string config: IAreaSelectConfig onChange: (prop: string, value: any) => void } export class AreaSelectSection extends React.PureComponent { private inputNumberChange = (prop) => (value) => { this.props.onChange(prop, value) } private colorChange = (prop) => (color) => { this.props.onChange(prop, color) } public render () { const { title, config } = this.props const { width, borderWidth, borderColor, color, opacity } = config return (

{title}

背景 边框 透明度
) } } export default AreaSelectSection