const validate = (value) => { try { schema.validateSync({ name: value }); } catch (e) { return e.errors; } }
function Screen() { const validationSchema = object({ name: string().required(), email: string().email().required() }); return <MyFormLibrary initialValues={{ email: '', name: '' }} validate={(values) => { validationSchema.validateSync(values, { abortEarly: false }); }} onSubmit={(values) => { alert('success'); }} > <MyForm/> </MyFormLibrary>; }