Skip to content

Commit e49b432

Browse files
Chethan BChethan B
authored andcommitted
allowed_anonymous_feedback_without_emailID
1 parent a58fac1 commit e49b432

File tree

2 files changed

+9
-11
lines changed

2 files changed

+9
-11
lines changed

src/components/Feedback/FeedbackBody/FeedbackBody.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ const FeedbackBody = ({
221221
)}
222222
<Button
223223
label="Next"
224-
style={ feedbackFromik.errors.value || feedbackFromik.values.value==='' || feedbackFromik.values.value===' '?
224+
style={ feedbackFromik.errors.value || feedbackFromik.values.value.trim().length===0?
225225
{ marginTop: 20,backgroundColor:'white' }:
226226
{ marginTop: 20,backgroundColor:'#01A982' }}
227227
icon={<FormNextLink />}
@@ -230,8 +230,7 @@ const FeedbackBody = ({
230230
reverse
231231
primary
232232
disabled={
233-
feedbackFromik.values.value === '' ||
234-
feedbackFromik.errors.value || feedbackFromik.values.value===' '}
233+
!!feedbackFromik.errors.value || feedbackFromik.values.value.trim().length===0}
235234
/>
236235
</>
237236
) : (
@@ -256,15 +255,15 @@ const FeedbackBody = ({
256255
)}
257256
<Button
258257
label="Send Feedback"
259-
style={ feedbackFromik.errors.email || feedbackFromik.values.email==='' ?
258+
style={ feedbackFromik.errors.email ?
260259
{ marginTop: 20,backgroundColor:'#fffa' }:
261260
{ marginTop: 20,backgroundColor:'#01A982' }}
262261
onClick={() => {
263262
feedbackFromik.submitForm();
264263
}}
265264
alignSelf="end"
266265
primary
267-
disabled={!!feedbackFromik.errors.email || feedbackFromik.values.email===''}
266+
disabled={!!feedbackFromik.errors.email}
268267
/>
269268
</>
270269
)}

src/components/Feedback/index.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -73,17 +73,16 @@ const Feedback = (props) => {
7373
}, [isSubmissionSuccess]);
7474

7575
const submithandler = (values) => {
76-
if (isEmpty(values.value) || isEmpty(values.email)) {
77-
alert('Fields are missing!');
78-
} else {
79-
handleSubmit({
76+
if (isEmpty(values.value)) {
77+
alert('Please provide the feeback');
78+
}
79+
else{handleSubmit({
8080
message: values.value,
8181
email: values.email,
8282
proxy: 'hackshack',
8383
});
84-
}
84+
};
8585
};
86-
8786
const successClose = () => {
8887
handleClose();
8988
setShowForm(false);

0 commit comments

Comments
 (0)