Yeah, I checked if that would work with Scala.js and no, it would not. Also, the Scala version does not seem to be that outdated actually.
I am writing a toy project in Scala.js + React , so far the event handling is very simple, so the unidirectional dataflow combined with immutability of React and Scala.js is OK for now even if it is not that elegant.
In any case, I plan to play around with Scala Sodium in the browser, combined with react and see how the two fits together, how I can create Fridgets etc.