I have been trying to integrate cometchat into my application after user login but it keeps giving me an error. Here is my code below
private fun logChat() {
val UID: String? = FirebaseAuth.getInstance().currentUser?.uid // Replace with the UID
of the user to login
val AUTH_KEY = “a7cd1825ba915ecc3732c8896ae7f2f4fa9d4b5d” // Replace with your
App Auth Key
CometChat.login(UID.toString(), AUTH_KEY, object :
CometChat.CallbackListener<User?>() {
override fun onSuccess(user: User?) {
}
override fun onError(e: CometChatException) {
}
})
}
CometChat.CallbackListener<User?>() is underlined in red, indicating error. It says
Type mismatch.
Required:
CometChat.CallbackListener<User!>
Found:
It doesnt indicate what was found> Please help me