pers
09/02/2023, 10:53 AMinterface DispatcherProvider {
val main: CoroutineDispatcher
val io: CoroutineDispatcher
val default: CoroutineDispatcher
then ANROID
actual val pokedexDispatchers: PokedexDispatchers = object: PokedexDispatchers {
override val main: CoroutineDispatcher = Dispatchers.Main.immediate
override val io: CoroutineDispatcher = <http://Dispatchers.IO|Dispatchers.IO>
override val unconfined: CoroutineDispatcher = Dispatchers.Unconfined
}
IOS
actual val pokedexDispatchers: PokedexDispatchers = object: PokedexDispatchers {
override val main: CoroutineDispatcher = Dispatchers.Main
override val io: CoroutineDispatcher = Dispatchers.Default
override val unconfined: CoroutineDispatcher = Dispatchers.Unconfined
}