From 31a9231bb8e249b8470a619c5fd4e6328ab005a7 Mon Sep 17 00:00:00 2001 From: Alexander Nozik Date: Sun, 28 Apr 2024 19:18:06 +0300 Subject: [PATCH] Update the project to a modern state --- src/jsMain/kotlin/client.kt | 4 ++-- src/jvmMain/kotlin/server.kt | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/jsMain/kotlin/client.kt b/src/jsMain/kotlin/client.kt index 440338c..7b8fe8f 100644 --- a/src/jsMain/kotlin/client.kt +++ b/src/jsMain/kotlin/client.kt @@ -57,8 +57,8 @@ suspend fun main() { LaunchedEffect(Unit){ dataFlow.onEach { event -> println("Received $event") - if (event is CounterDataEvent) { - count = event.value + when (event) { + is CounterDataEvent -> count = event.value } }.launchIn(this) } diff --git a/src/jvmMain/kotlin/server.kt b/src/jvmMain/kotlin/server.kt index 775328a..485643f 100644 --- a/src/jvmMain/kotlin/server.kt +++ b/src/jvmMain/kotlin/server.kt @@ -5,7 +5,6 @@ import io.ktor.server.application.call import io.ktor.server.application.install import io.ktor.server.engine.embeddedServer import io.ktor.server.html.respondHtml -import io.ktor.server.http.content.resources import io.ktor.server.http.content.staticResources import io.ktor.server.netty.Netty import io.ktor.server.routing.get @@ -19,7 +18,6 @@ import io.rsocket.kotlin.payload.buildPayload import io.rsocket.kotlin.payload.data import kotlinx.coroutines.flow.* import kotlinx.html.* -import kotlinx.serialization.decodeFromString import kotlinx.serialization.encodeToString import kotlinx.serialization.json.Json @@ -63,7 +61,7 @@ fun main() { get("/") { call.respondHtml(HttpStatusCode.OK, HTML::index) } - staticResources("/","www") + staticResources("/", "www") rSocket("rsocket") { println(config.setupPayload.data.readText()) //print setup payload data