I am working on project in reactjs, I implemented some validation in form. I implemented a logic if someone click on next without uploading photo and video then display error to user , validation is working fine in first attempt it working but when user delete a photo or video then click on next the form is not validating . Could you please help me how to validate form I am using ant-design form I will share code with you please help me i am really stuck
Code
<Form onSubmit={this.handleSubmit}>
<FormItem>
{getFieldDecorator('picture', {
rules: [
{
required: true,
message: 'Please upload picture!',
},
],
})(
<Dragger {...props}>
<p className="ant-upload-drag-icon">
<Icon type="upload" />
</p>
<p className="ant-upload-text">
Click or drag photo to this area to upload
</p>
</Dragger>,
)}
</FormItem>
<PhotoText>Select a Video to Upload</PhotoText>
<FormItem>
{getFieldDecorator('video', {
rules: [
{
required: true,
message: 'Please upload video!',
},
],
})(
<Dragger>
<p className="ant-upload-drag-icon">
<Icon type="upload" />
</p>
<p className="ant-upload-text">
Click or drag Video to this area to upload
</p>
</Dragger>,
)}
</FormItem>
</Form>