eygraber
11/10/2024, 7:20 AMAsYouType
from libphonenumber-js
but I keep getting JsException
without any information when I call input
. Am I doing something wrong, or is there a way to find out what the actual error is?
@JsModule("libphonenumber-js")
external class AsYouType(countryCode: String? = definedExternally) : JsAny {
fun input(digits: String): String
}
internal actual fun formatPhoneNumber(phoneNumber: String): String {
if(phoneNumber.isEmpty()) return ""
val a = AsYouType("US")
return phoneNumber.map { digit -> a.input(digit.toString()) }.last()
}
eygraber
11/10/2024, 9:41 AM@JsModule("libphonenumber-js")
external object LibPhoneNumber {
class AsYouType(countryCode: String? = definedExternally) : JsAny {
fun input(digits: String): String
}
}
internal actual fun formatPhoneNumber(phoneNumber: String): String {
if(phoneNumber.isEmpty()) return ""
val a = LibPhoneNumber.AsYouType("US")
return phoneNumber.map { digit -> a.input(digit.toString()) }.last()
}
Artem Kobzar
11/18/2024, 3:27 PM-Xwasm-attach-js-exception
flag