Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wiringbits/sjs-material-ui-facade
A scalablytyped facade generated for https://v3.material-ui.com to avoid huge compile times
https://github.com/wiringbits/sjs-material-ui-facade
material-ui reactjs scalajs scalajs-facade slinky
Last synced: about 1 month ago
JSON representation
A scalablytyped facade generated for https://v3.material-ui.com to avoid huge compile times
- Host: GitHub
- URL: https://github.com/wiringbits/sjs-material-ui-facade
- Owner: wiringbits
- License: mit
- Created: 2020-12-18T21:16:55.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-08-20T01:29:15.000Z (5 months ago)
- Last Synced: 2024-11-18T04:20:34.968Z (about 2 months ago)
- Topics: material-ui, reactjs, scalajs, scalajs-facade, slinky
- Language: Scala
- Homepage:
- Size: 24.4 KB
- Stars: 5
- Watchers: 3
- Forks: 2
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# scalajs material-ui facade
This is a facade generated [scalablytyped](https://scalablytyped.org/), wrapping [material-ui v3](https://v3.material-ui.com/).
The pre-packaged library prevents the huge build times required to generating such facade.
## Usage
1. Make sure to use the same scalajs version where the facade is compiled (check the [plugins.sbt](project/plugins.sbt) for the exact version).
1. Include the dependency on your `build.sbt` by adding `libraryDependencies += "com.alexitc" %%% "sjs-material-ui-facade" % "0.1.2"`
1. Exclude material-ui from scalablytyped to avoid the huge build times: `stIgnore ++= List("@material-ui/core", "@material-ui/styles", "@material-ui/icons")`
1. Check the usage on this [project](https://github.com/wiringbits/cazadescuentos/tree/master/pwa) for specific details.