Мне нужно создать пользовательский ввод для imagem, но я не отправляю значение для моего API
Когда я пытаюсь создать пользовательский ввод, он показывает и работает, но не отправляет значение
import React from 'react';
class InputImage extends React.Component{
constructor(props) {
super(props);
this.state = {
src: ''
};
this._handleImageChange = this._handleImageChange.bind(this);
}
_handleImageChange = (e) => {
const file = e.target.files[0];
let reader = new FileReader();
reader.onloadend = () => {
this.setState({src:reader.result})
};
reader.readAsDataURL(file);
}
render(){
return (
<>
<input source={this.props.source} type="hidden" value={this.state.src} />
<input type="file" onChange={this._handleImageChange} />
</>
)
}
}
export default InputImage;