Всем доброго времени суток!
Помогите, пожалуйста, новичку. Прошел туториал по Kotlin JS for React. Сейчас начал делать небольшой проект, подключил реакт и MaterialUI/core. Вроде все норм, компоненты библиотеки отображаются. Теперь дошло дело до иконок - и тут стопорняк. Все время выдает ошибку в консоли браузера
Uncaught Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: undefined.
Ошибка понятна, но вот почему undefined пришел - не понятно )))
В build.gradle.kts библиотеку подключаю так
implementation(npm("
@material-ui/icons", "4.11.2"))
беру для теста одну иконку
@file:JsModule("
@material-ui/icons")
@file:JsNonModule
import react.RClass
import react.RProps
@JsExport@JsName("AcUnitIcon")
external val AcUnitIcon: RClass<IconsProps>
external interface IconsProps: RProps {
var color: String
}
и в нужном месте прописываю AcUnitIcon {}
Могли бы подсказать, что я делаю не так? Заранее спасибо, всем откликнувшимся