Skip to content

Commit 0276f2c

Browse files
authored
Add a link to Formik (#1197)
1 parent 9cd3667 commit 0276f2c

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

content/docs/forms.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,3 +292,7 @@ setTimeout(function() {
292292
## Alternatives to Controlled Components
293293

294294
It can sometimes be tedious to use controlled components, because you need to write an event handler for every way your data can change and pipe all of the input state through a React component. This can become particularly annoying when you are converting a preexisting codebase to React, or integrating a React application with a non-React library. In these situations, you might want to check out [uncontrolled components](/docs/uncontrolled-components.html), an alternative technique for implementing input forms.
295+
296+
## Fully-Fledged Solutions
297+
298+
If you're looking for a complete solution including validation, keeping track of the visited fields, and handling form submission, [Formik](https://jaredpalmer.com/formik) is one of the popular choices. However, it is built on the same principles of controlled components and managing state — so don't neglect to learn them.

0 commit comments

Comments
 (0)