3 lines
717 B
JavaScript
3 lines
717 B
JavaScript
|
|
var ImagePicker;import"../ui/dropper.js";export default window.ImagePicker=ImagePicker=class extends React.Component{constructor(e){var t,a;super(e),this.state={value:null!=(t=e.value)?t:0,src:null!=(a=e.src)?a:""},this.onUpload=this.onUpload.bind(this),this.getValue=this.getValue.bind(this)}getValue(){return this.state.value}onUpload(e){return console.log("onUpload",e),this.setState({value:e.id,src:e.link})}render(){var e;return({src:e}=this.state),React.createElement("div",{class:"image_picker"},""!==e?React.createElement("img",{src:e}):null,React.createElement(Dropper,{buttonTitle:"Выбрать изображение",callback:this.onUpload,type:"image"}))}};
|
||
|
|
//# sourceMappingURL=ImagePicker.min.js.map
|