meraproject/lib/js/bws/react/form/ImagePicker.min.js
keboss-m 5c21d25d45 Initial commit: Merakomis portal, Docker stack and user-reader API.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-24 11:04:05 +03:00

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