При использовании большинства библиотек JS из Scala.js вам понадобится так называемый «фасад» - строго типизированная оболочка Scala, которая описывает, как использовать библиотеку JavaScript со слабым типом.
Появляетсядолжно быть несколько фасадов Material UI, но большинство из них выглядят немного запеченными.Я предполагаю, что наиболее зрелым является проект в Chandu от Chandu - в общем, Chandu сделал больше с React в Scala.js, чем большинство людей.Общую страницу верхнего уровня для проекта можно найти здесь .