julien lengrand-lambert
03/30/2022, 9:31 PMdata class FirebaseUser(
val email: String,
val uid: String,
val accessToken: String,
)
@JsModule("@jlengrand/firebase-ports")
@JsNonModule
external object FirebasePorts{
fun logIn() : Promise<FirebaseUser>
}
var user : FirebaseUser? by mutableStateOf(null)
Button(attrs = {
onClick {
console.log(JSON.stringify(user))
console.log(user)
console.log(user!!.uid)
}
}) {
When doing this, ths results are as following :
{"accessToken":"exampleToken","email":"<mailto:example@gmail.com|example@gmail.com>","uid":"example"}
{accessToken:exampleToken,email:example@gmail.com,uid:example}
undefined
Is that expected, and how do I fix this? I mean, the value is there clearlyturansky
03/30/2022, 9:56 PMexternal interface FirebaseUser {
val email: String
val uid: String
val accessToken: String
}
julien lengrand-lambert
03/30/2022, 10:01 PMjulien lengrand-lambert
03/30/2022, 10:01 PMBig Chungus
03/30/2022, 10:06 PMBig Chungus
03/30/2022, 10:07 PMturansky
03/30/2022, 10:08 PM