import scalatags.JsDom.{styles => s, attrs => a, _}
import scalatags.JsDom.tags._
println("Hello World Main Called")
val t = div(s.color := "red")("SCALA JS APPEARS TO WORK!").render
val b = button(a.onclick := (() => t.textContent = s"Clicked ${i += 1; i} times"))("Click Me").render
is giving me errors:
[error] /home/bjackman/cgta/orange/viz-sjs/src/main/scala/cgta/viz/learn/OjsHelloWorld.scala:20: could not find implicit value for parameter ev: scalatags.generic.StyleValue[Builder,String]
[error] val t = div(s.color := "red")("SCALA JS APPEARS TO WORK!").render
[error] ^
[error] /home/bjackman/cgta/orange/viz-sjs/src/main/scala/cgta/viz/learn/OjsHelloWorld.scala:21: could not find implicit value for parameter ev: scalatags.generic.AttrValue[Builder,() => <error>]
[error] val b = button(a.onclick := (() => t.textContent = s"Clicked ${i += 1; i} times"))("Click Me").render
[error]
import scalatags.JsDom.all._
works, if I remove the s. and a.
import scalatags.JsDom.tags._
import scalatags.JsDom.short._
also works.
Will try custom bundles next