package reading import scala.scalajs.js.JSApp import org.scalajs.dom import scalacss.Defaults._ import reading.component.style.{ Global => GlobalStyle } import reading.utils.RxTag object Main extends JSApp { def main(): Unit = { val style = dom.document.createElement("style") style.appendChild(dom.document.createTextNode(GlobalStyle.render)) dom.document.head.appendChild(style) val _ = dom.document.body.appendChild { RxTag { implicit context => Route.current() match { case Route.Books(filters) => component.Index(filters) } }.render } } }