diff --git a/ui/shared/src/main/scala/works/iterative/ui/model/HtmlUIBuilder.scala b/ui/shared/src/main/scala/works/iterative/ui/model/HtmlUIBuilder.scala index 7943d9a..c3f5282 100644 --- a/ui/shared/src/main/scala/works/iterative/ui/model/HtmlUIBuilder.scala +++ b/ui/shared/src/main/scala/works/iterative/ui/model/HtmlUIBuilder.scala @@ -6,7 +6,12 @@ trait HtmlUIBuilder[Node, Context]: type Ctx = Context type Output = Node - type Rendered = Ctx ?=> Output + + type Render[+A] = Ctx ?=> A + + type Rendered = Render[Output] + + type RenderBlock = Render[Block] sealed trait UIElement