File tree Expand file tree Collapse file tree 3 files changed +4
-5
lines changed
Expand file tree Collapse file tree 3 files changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ import io.ktor.client.request.*
44import io.ktor.client.features.json.JsonFeature
55import io.ktor.client.features.json.serializer.KotlinxSerializer
66
7- import kotlin .browser.window
7+ import kotlinx .browser.window
88
99val endpoint = window.location.origin // only needed until https://github.com/ktorio/ktor/issues/1695 is resolved
1010
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ import kotlinext.js.*
44import kotlinx.html.js.*
55import kotlinx.coroutines.*
66
7- val scope = MainScope ()
7+ private val scope = MainScope ()
88
99val App = functionalComponent<RProps > { _ ->
1010 val (shoppingList, setShoppingList) = useState(emptyList<ShoppingListItem >())
Original file line number Diff line number Diff line change @@ -9,16 +9,15 @@ import io.ktor.serialization.*
99import io.ktor.server.engine.*
1010import io.ktor.server.netty.*
1111import org.litote.kmongo.*
12- import org.litote.kmongo.async.*
1312import org.litote.kmongo.coroutine.*
14- import org.litote.kmongo.async.getCollection
1513import com.mongodb.ConnectionString
14+ import org.litote.kmongo.reactivestreams.KMongo
1615
1716val connectionString: ConnectionString ? = System .getenv(" MONGODB_URI" )?.let {
1817 ConnectionString (" $it ?retryWrites=false" )
1918}
2019
21- val client = if (connectionString != null ) KMongo .createClient(connectionString) else KMongo .createClient()
20+ val client = if (connectionString != null ) KMongo .createClient(connectionString).coroutine else KMongo .createClient().coroutine
2221val database = client.getDatabase(connectionString?.database ? : " test" )
2322val collection = database.getCollection<ShoppingListItem >()
2423
You can’t perform that action at this time.
0 commit comments