diff --git a/ui/js/src/main/scala/works/iterative/ui/scenarios/ScenarioMain.scala b/ui/js/src/main/scala/works/iterative/ui/scenarios/ScenarioMain.scala index bc2ffe0..2417246 100644 --- a/ui/js/src/main/scala/works/iterative/ui/scenarios/ScenarioMain.scala +++ b/ui/js/src/main/scala/works/iterative/ui/scenarios/ScenarioMain.scala @@ -2,6 +2,7 @@ import com.raquo.laminar.api.L.* import com.raquo.waypoint.* +import zio.* import org.scalajs.dom import ui.components.tailwind.TailwindSupport import works.iterative.core.MessageCatalogue @@ -55,7 +56,12 @@ override def open(content: HtmlElement): Unit = () override def close(): Unit = () val dispatcher: ZIODispatcher[Nothing] = - _ => () + new ZIODispatcher[Nothing]: + def dispatch(action: ZIO[Nothing, Nothing, Unit]): Unit = () + def dispatchStream[A]( + action: ZIO[Nothing, Nothing, A] + ): EventStream[A] = + EventStream.empty def container: HtmlElement = div(