android: use WorkManager to update saved posts periodically

This commit is contained in:
Harsh Shandilya 2022-04-05 23:23:55 +05:30
parent f05a90e281
commit 27a8d16487
No known key found for this signature in database
GPG key ID: 366D7BBAD1031E80
6 changed files with 105 additions and 9 deletions

View file

@ -20,6 +20,7 @@ android {
dependencies {
kapt(libs.dagger.hilt.compiler)
kapt(libs.androidx.hilt.compiler)
implementation(projects.api)
implementation(projects.common)
implementation(projects.database)
@ -30,6 +31,7 @@ dependencies {
implementation(libs.androidx.appcompat)
implementation(libs.androidx.core.ktx)
implementation(libs.androidx.core.splashscreen)
implementation(libs.androidx.hilt.work)
implementation(libs.androidx.lifecycle.compose)
implementation(libs.androidx.navigation.compose)
implementation(libs.androidx.paging.compose)
@ -39,4 +41,5 @@ dependencies {
implementation(libs.kotlin.coroutines.core)
implementation(libs.kotlinx.serialization.json)
implementation(libs.retrofit.kotlinxSerializationConverter) { isTransitive = false }
implementation(libs.androidx.work.runtime.ktx)
}