fixing clients

new frontend
This commit is contained in:
stefan
2025-09-25 22:41:36 +02:00
parent 75f53dcd89
commit eae3d0ee03
5 changed files with 12 additions and 4 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ import kotlinx.browser.document
@OptIn(ExperimentalComposeUiApi::class)
fun main() {
ComposeViewport(document.body!!) {
ComposeViewport(document.getElementById("ComposeTarget")!!) {
App()
}
}
+1 -1
View File
@@ -7,7 +7,7 @@
<link type="text/css" rel="stylesheet" href="styles.css">
</head>
<body>
<!--<div id="ComposeTarget"></div>-->
<div id="ComposeTarget"></div>
<!--<script src="skiko.js"></script>-->
<!--<script src="Meldestelle-client.js"></script>-->
<script src="web-app.js"></script>
+5
View File
@@ -63,5 +63,10 @@ kotlin {
implementation(libs.ktor.client.cio)
}
}
val jsMain by getting {
dependencies {
implementation(libs.ktor.client.js)
}
}
}
}
@@ -12,7 +12,7 @@ import io.ktor.serialization.kotlinx.json.*
import kotlinx.serialization.json.Json
class PingApiClient(
private val baseUrl: String = "http://localhost:8080"
private val baseUrl: String = "http://localhost:8081"
) : PingApi {
private val client = HttpClient {
@@ -17,7 +17,10 @@ class PingServiceApplication {
override fun addCorsMappings(registry: CorsRegistry) {
registry.addMapping("/**")
.allowedOriginPatterns("http://localhost:*")
.allowedOrigins("http://localhost:8080", "http://localhost:8083", "http://localhost:4000")
.allowedOrigins("http://localhost:8080",
"http://localhost:8083",
"http://localhost:4000"
)
.allowedMethods("GET", "POST", "PUT", "DELETE", "OPTIONS")
.allowedHeaders("*")
.allowCredentials(true)