diff --git a/tapir/js/src/main/scala/works/iterative/tapir/CustomTapirPlatformSpecific.scala b/tapir/js/src/main/scala/works/iterative/tapir/CustomTapirPlatformSpecific.scala index 5484143..8df0465 100644 --- a/tapir/js/src/main/scala/works/iterative/tapir/CustomTapirPlatformSpecific.scala +++ b/tapir/js/src/main/scala/works/iterative/tapir/CustomTapirPlatformSpecific.scala @@ -7,6 +7,7 @@ import scala.concurrent.Future import sttp.client3.SttpBackend import sttp.capabilities.WebSockets +import sttp.capabilities.zio.ZioStreams import scala.concurrent.ExecutionContext import sttp.client3.FetchOptions import org.scalajs.dom @@ -15,7 +16,7 @@ trait CustomTapirPlatformSpecific extends SttpClientInterpreter: self: CustomTapir => - type Backend = SttpBackend[Task, WebSockets] + type Backend = SttpBackend[Task, _] val clientLayer: ULayer[Backend] = ZLayer.succeed( FetchZioBackend( diff --git a/tapir/js/src/main/scala/works/iterative/tapir/CustomTapirPlatformSpecific.scala b/tapir/js/src/main/scala/works/iterative/tapir/CustomTapirPlatformSpecific.scala index 5484143..8df0465 100644 --- a/tapir/js/src/main/scala/works/iterative/tapir/CustomTapirPlatformSpecific.scala +++ b/tapir/js/src/main/scala/works/iterative/tapir/CustomTapirPlatformSpecific.scala @@ -7,6 +7,7 @@ import scala.concurrent.Future import sttp.client3.SttpBackend import sttp.capabilities.WebSockets +import sttp.capabilities.zio.ZioStreams import scala.concurrent.ExecutionContext import sttp.client3.FetchOptions import org.scalajs.dom @@ -15,7 +16,7 @@ trait CustomTapirPlatformSpecific extends SttpClientInterpreter: self: CustomTapir => - type Backend = SttpBackend[Task, WebSockets] + type Backend = SttpBackend[Task, _] val clientLayer: ULayer[Backend] = ZLayer.succeed( FetchZioBackend( diff --git a/tapir/jvm/src/main/scala/works/iterative/tapir/CustomTapirPlatformSpecific.scala b/tapir/jvm/src/main/scala/works/iterative/tapir/CustomTapirPlatformSpecific.scala index 6af94e2..3a88669 100644 --- a/tapir/jvm/src/main/scala/works/iterative/tapir/CustomTapirPlatformSpecific.scala +++ b/tapir/jvm/src/main/scala/works/iterative/tapir/CustomTapirPlatformSpecific.scala @@ -20,7 +20,7 @@ trait CustomTapirPlatformSpecific extends ZTapir with SttpClientInterpreter: self: CustomTapir => - type Backend = SttpBackend[Task, ZioStreams & WebSockets] + type Backend = SttpBackend[Task, _] private def addSession( session: String