Rename BadgeRepository -> BadgeService

This commit is contained in:
MM20
2023-04-10 23:00:07 +02:00
parent ed70097c38
commit e5a6043fe6
4 changed files with 9 additions and 10 deletions
@@ -9,11 +9,11 @@ import kotlinx.coroutines.flow.*
import org.koin.core.component.KoinComponent
import org.koin.core.component.inject
interface BadgeRepository {
interface BadgeService {
fun getBadge(searchable: Searchable): Flow<Badge?>
}
internal class BadgeRepositoryImpl(private val context: Context) : BadgeRepository, KoinComponent {
internal class BadgeServiceImpl(private val context: Context) : BadgeService, KoinComponent {
private val dataStore: LauncherDataStore by inject()
private val scope = CoroutineScope(Job() + Dispatchers.Default)
@@ -4,5 +4,5 @@ import org.koin.android.ext.koin.androidContext
import org.koin.dsl.module
val badgesModule = module {
single<BadgeRepository> { BadgeRepositoryImpl(androidContext()) }
single<BadgeService> { BadgeServiceImpl(androidContext()) }
}