-
-
Notifications
You must be signed in to change notification settings - Fork 32.3k
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
[SelectField] Port component #5716
Comments
Any news on this? When will SelectField make it into next alpha? :) |
Not nagging, but this would be awesome to get in @next |
I reviewed my codebase, I could switch to next if this component was available. Hopefully someone smart from the community with some spare time can help us out :) |
@dcworldwide me too on about 6 projects, ready to move if @next gets a boost in development xD |
I'm building my app from ground up using @next so I'm waiting on SelectField, for now I'm using an html |
The way I worked around this (not only some components are missing in 1.x but I have also had issues with components in 0.x branch) was building material-ui 0.x locally and publishing to npm under a new name. I then npm install'ed it beside material-ui@next. Best of both worlds (if you can swallow increased bundle size...) :) This of course allows you to mix and match components from 0.x and 1.x - so you get not only Select Field but all other components that are not yet ported and can switch to 1.x where useful (e.g. Table component which is awesome in 1.x). Nonetheless, can't wait for SelectField in next! |
I'm also having this issue @tkostus. Any chance you can share the npm module you created? Really tricky situation because the software we're developing right now needs the updated, however missing so many components is also problematic... |
Ya sure, I called it material-ui-effco. Version I based it off was 0.17.3; I didn't have a reason to update it so far. Hopefully this will do the job for you. If you need more recent version I can rebuild it. This is probably obvious, but just to avoid potential confusion: you will need to wrap your topmost component in MuiThemeProvider twice - once for each package. |
@tkostus - Thanks for the workaround! |
@justinmasse If you are using yarn, you can simply alias the two versions. |
Hi, any news of a DropDownMenu or a SelectField ? |
Our team is using v1 beta and we really miss selectfield - I guess v1 adoption will skyrocket after selectfield and date/time pickers ports are merged. Even breaking changes afterwards are fine :) |
+1 |
Here a basic SelectField implementation, 100% composed with Material-UI v1 components (TextField, Menu & MenuItem) But i feel these base components are quite limited in terms of functionality customisation. For example:
|
@kybarg this one is closed, and @dummerbd seemed to want to wrap a native select html5 component, which extremely limited for customisation imho. Maybe did you meant this thread #7632 ? |
Subscribing to this thread, selectField is the only piece I need to migrate projects to v1 |
My heart was beating when I saw the beta 7 was out. |
+1 |
I have gathered some though around things we could implement: #4891 (comment).
The text was updated successfully, but these errors were encountered: