| | |
| | | |
| | | class ContentUpdate extends Component { |
| | | static propTpyes = { |
| | | deletable: PropTypes.any, |
| | | element: PropTypes.object, |
| | | updateContent: PropTypes.func |
| | | } |
| | |
| | | } |
| | | |
| | | render () { |
| | | const { element } = this.props |
| | | const { element, deletable } = this.props |
| | | const { getFieldDecorator } = this.props.form |
| | | const { visible, images } = this.state |
| | | |
| | | return ( |
| | | <div className="mob-content-update"> |
| | | <Icon type="delete" onClick={this.deleteElement} /> |
| | | {deletable !== false ? <Icon type="delete" onClick={this.deleteElement} /> : null} |
| | | <Popover content={ |
| | | <div> |
| | | {element.eleType === 'img' ? <FileUpload value={images} maxFile={1} fileType="text" onChange={this.imgChange}/> : null} |