scalatags
scalatags copied to clipboard
SeqFrag not working when svgAttrs / svgTags are imported
Example:
import scalatags.JsDom.all._
import scalatags.JsDom.svgAttrs._
import scalatags.JsDom.svgTags._
text(
y := 20,
children.toList.map(ChildView.render)
)
Error:
[error] found : List[scalatags.JsDom.TypedTag[org.scalajs.dom.svg.TSpan]]
[error] (which expands to) List[scalatags.JsDom.TypedTag[org.scalajs.dom.raw.SVGTSpanElement]]
[error] required: scalatags.JsDom.Modifier
[error] (which expands to) scalatags.generic.Modifier[org.scalajs.dom.raw.Element]
[error] elems.toList.map(ElementView.render)
Workaround:
import scalatags.JsDom.all._
import scalatags.JsDom.svgAttrs.{SeqFrag =>_, _}
import scalatags.JsDom.svgTags.{SeqFrag =>_, _}