in the Koin declaration, it's initialized like this:
single { MutableLiveData<LoginState>() }
kenkyee
03/01/2019, 4:01 PM
FYI, my solution was to do:
class LoginStateLiveData: MutableLiveData<LoginState>()
And then you can do get(LoginStateLiveData.class)
a
arnaud.giuliani
03/01/2019, 4:18 PM
👍
d
dknapp
03/01/2019, 7:41 PM
Would a typealias work too?
k
kenkyee
03/01/2019, 7:45 PM
these are Java classes...no typealias there 😉
😞 1
kenkyee
03/01/2019, 7:46 PM
if you're all Kotlin, everything works fine...but as in most legacy apps, ours is mostly Java (only 15% Kotlin but we've only been at it for less than a year)...