This repository was archived by the owner on Feb 27, 2024. It is now read-only.
This repository was archived by the owner on Feb 27, 2024. It is now read-only.
Forms: Back to the Basics #879
Open
Description
As we discussed earlier today, our current form implementation is the very definition of "over-engineered". I would like to rip it all out and start over.
- Study up on Formik, we will continue to use it
- Continue to use Yup for form-level validation
- Remove the levels of abstraction, and use what Formik give us for free
- Bring comment functionality built on another internal project back to the Next.js Starter
- If necessary, discuss and build a plan around how we might create atomic-based inputs fields
- Once we have a grasp on Formik and comments, let's move onto more complex items like Markdown based comment fields and Gravity Forms
We'll meet on Thursday to discuss next steps.