how to do Validation Require for image field in react js

Viewed 3467
{
    type:'uploader',
    label:'Image',
    name:'images',
    isVisible: true,
    defaultValue: [],
    errorMessage: 'image is required',
    required: true,
    showError: false,
    module: 'restaurants',
    imageType: 'single'
}

above like i put the image field validation, but it does not work

1 Answers
<input type="file" onChange={handleChange} />

onChangeFile = event => {
const image = event.target.files[0];
if (!image) {
 console.log('image is required');
 return false;
 }
 if (!image.name.match(/\.(jpg|jpeg|png|gif)$/)) {
   console.log('select valid image.');
  return false;
 }

try this.

Related