How to handle suspend functions in Kotlin Multiplatform targeting JS?
We are developing a Kotlin Multiplatform SDK that uses Ktor as the network client to handle all network calls and authentication. This SDK is intended for use across Android, iOS, and web applications.