remember Interactor
rememberInteractor will remember an Interactor and subscribe to its state.
[]rememberInteractor] will remember an Interactor and subscribe to its state for the lifetime of the keys provided.
fun <B : IInteractor<S>, S> rememberInteractor(key1: Any? = Unit, key2: Any? = Unit, factory: () -> B): Pair<S, B>
fun <B : IInteractor<S>, S> rememberInteractor(key1: Any? = Unit, key2: Any? = Unit, key3: Any? = Unit, factory: () -> B): Pair<S, B>
rememberInteractor will remember an Interactor and subscribe to its state for the lifetime of the keys provided.