1.1.5 • Published 2 years ago
@kavre/react-useform v1.1.5
React Form Hook
example
import React from 'react';
import * as yup from 'yup';
import useForm from '@kavre/react-useform';
const App = () => {
const {
values,
errors,
handleChange,
handleSubmit,
resetValues,
submit,
setValues,
} = useForm({
initialValues: {
name: '',
},
validationSchema: yup.object({
name: yup.string().required(),
}),
onSubmit: async (values) => {
console.log(values);
resetValues();
},
});
return (
<form onSubmit={handleSubmit}>
<input onChange={handleChange('name')} value={values.name} />
<button type="submit">Submit</button>
{errors.name && <p>{errors.name}</p>}
</form>
);
};
export default App;
1.1.1
2 years ago
1.1.5
2 years ago
1.1.4
2 years ago
1.1.3
2 years ago
1.1.2
2 years ago
1.0.9
3 years ago
1.0.8
3 years ago
1.0.11
3 years ago
1.0.10
3 years ago
1.0.13
3 years ago
1.0.12
3 years ago
1.0.7
3 years ago
1.0.6
3 years ago
1.0.5
3 years ago
1.0.2
4 years ago
1.0.4
4 years ago
1.0.3
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago