Shmew / Feliz.MaterialUI

Feliz-style Fable bindings for Material-UI
https://shmew.github.io/Feliz.MaterialUI/
MIT License
70 stars 19 forks source link

[WIP] MUI v5 update #87

Open ArtemyB opened 1 year ago

ArtemyB commented 1 year ago

Issues covered: #84 and #85.

Took @Linschlager's mui-v5 branch as a starting point and finally got a more or less complete MUI v5 bindings - at least the docs-app is already working (there is a published version here). Except that I've started using this new version in some of my personal projects. For now all works fine, but as bugs will arise, I'll be making proper fixes.

Lots of components have not been tested/used completely yet, that's why it's WIP and the version marked as alpha. One of the major changes -- there are separate packages for MUI X DatePickers (both community and pro) and Material Icons. At the moment I've published NuGet-packages only to my GitHub feed - see my fork of the repo.

ArtemyB commented 1 year ago

Some notes:

ArtemyB commented 1 year ago

Updated to Feliz >= 2 (and Fable.React >= 9), regenerated bindings for MUI v5.11. Seems like there are no critical changes -- the only noticeable one is a new prop slotProps, which is for now just an alias for componentsProps, but later it will be removed in favor of the new one. NuGet packages are also published to my GitHub-feed as before.