New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve form library integration #15585
Comments
@tobytraylor Thank you for opening this issue. We document 4 integration in https://next.material-ui.com/demos/text-fields/#complementary-projects. I have recently removed Regarding the trends in the community, it seems people are moving away from redux-form to use formik instead (stats). I think that we should prioritize our integration in the following order: I think that the first step is to update the documentation to change the order.
This is not fair, I would rather say that there are opportunities to improve the current state of affairs. |
I recently integrated Formik into a project a few weeks ago with no problems using formik-material-ui. The biggest problem there was just documentation. Is this a proposal to make the integration more seamless? Also I was using v3, do we need to update for v4? |
Just wondering, what field types did you use? Basic TextField works fine but it took a while to get the TextField type="date" to format correctly. Took a while to figure out you have to add:
And I still haven't gotten the select to look or function correctly. If you figured out how to make it work correctly i'd appreciate the hints. The formik-material-ui is the only one that mostly works right now. Final form material ui i had to edit each one of the field implementation to get them to kinda work. |
@jhoffmcd v4 support should be identical. I'm not aware of any change that would impact the integration. By the way, if we could get your feedback on #11377 (comment), it would be awesome, especially regarding the dilemma we face. |
@tobytraylor I'll see if I can work on an |
@tobytraylor What issues to you see in https://codesandbox.io/s/9ywq085k9w? |
My requirements are to use the filled field. When updating it to use variant="filled":
There was a third issue i ran into that required me to C&P the select wrapper and make edits to work around Typescript issues relating to inputProps which might in the end have just been a type issue but i started trying out formik and formik material ui at that point. |
#17943 (i'm working on a modern react-final-form implementation) |
Perhaps Material UI should maintain their own integrations?
In your documentation you list
as related projects for integrating with the associated form libraries. I've started a project and gone from one to the next to the next in absolute annoyance as i've discovered they are all in a state of disrepair. None have been updated in nearly a year. Most are still on v <1.0.0. All have a laundry list of outstanding bugs. I've thrown a day away trying to integrate with each of them and run into issue after issue. I'm wondering if it would make sense for Material UI to maintain their own integration layer with these form libs?
The text was updated successfully, but these errors were encountered: