I'm evaluating KVision for our internal IS. And I ...
# kvision
p
I'm evaluating KVision for our internal IS. And I have a question: would it be possible to use Material UI with Kvision. I see you have support for React, but I don't see any mention/example hot to connect your Observables with React state.
r
Currently there is no direct support for Material UI in KVision.
There are some options:
You can try Materia theme from Bootswatch: https://bootswatch.com/materia/
You can use OnsenUI module, which gives you at least some parts of Material look and feel: https://rjaros.github.io/kvision-examples/onsenui-kitchensink/?platform=android
You can use https://materializecss.com/ directly, like in any other web application.
p
Unfortunately, our UI/UX guys fell in love with the React Material UI components. Nothing similiar is good for them. 😕
r
I think using React components with KVision, just to get React Material UI is not a good option. You will end up using Kotlin/React instead of KVision and loose all benefits of KVision itself. And of course you will have to use the same bindings/libraries you've already found for Kotlin/React (or write your own).
p
And I must say, the table customizatio is quite impressive.
Ok. That's what I was afraid.
r
React module in KVision is designed to support single components, which could provide unique functionality. It's not designed to build full apps with it 🙂
👌 1