Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
<label>Notes</label>
<div>
</div>
<section>
<button disabled="{!valid}" type="submit">Submit</button>
<button type="button">Reset</button>
</section>
);
}
}
const ContactFormReactive = reactiveMobxForm('contacts', {
schema: {
firstName: ['', 'required'],
lastName : ['', 'required'],
email : ['', 'required|email'],
}
})(ContactForm);
export default ContactFormReactive;
return (
<form>
<h3>Restaurant food delivery</h3>
<section>
<button type="submit">Submit</button>
<button type="button">Reset</button>
</section>
);
}
}
const ContactFormReactive = reactiveMobxForm('contacts')(ContactForm);
export default ContactFormReactive;</form>
<label>Notes</label>
<div>
</div>
<section>
<button type="submit">Submit</button>
<button type="button">Reset</button>
</section>
);
}
}
const ContactFormReactive = reactiveMobxForm('contacts')(ContactForm);
export default ContactFormReactive;
<div>
<label>Accept terms</label>
</div>
Form Dirty --- {`${dirty}`} <br>
Form Valid - - {`${valid}`} <br>
Submit Error - - {`${JSON.stringify(submitError)}`} <br>
<button type="submit">Submit</button> is Submitting - {`${submitting}`} <br>
<button type="button">Reset</button>
);
}
}
const ContactFormReactive = reactiveMobxForm('contacts', {
schema: {
'lastName': ['shevchenko', 'same:firstName'],
'email': ['', 'required|email'],
'acceptTerms': [true],
'favoriteFilm': ['dieHardwerwe'],
'sex':[''],
'job': [''],
'location.address.city': ['Kyiv', 'required'],
'perons': [[], 'array']
},
validator: {
errorMessages: {
'required.location.address.city': 'Yor forgot to specify a :attribute'
},
attributeNames: {
'location.address.city' : 'Your city',
<h2>Seller</h2>
<h2>Buyer</h2>
<section>
<button type="submit">Submit</button>
<button type="button">Reset</button>
</section>
);
}
}
const ContactFormReactive = reactiveMobxForm('contacts')(ContactForm);
export default ContactFormReactive;