This commit is contained in:
Rafal Wisniewski
2026-03-19 21:02:10 +01:00
parent b074c98f7d
commit f625a6975c
13 changed files with 408 additions and 123 deletions

View File

@@ -2,6 +2,7 @@ package cc.n0th1ng.tripmoney.data.dao
import androidx.paging.PagingSource
import androidx.room.Dao
import androidx.room.Delete
import androidx.room.Insert
import androidx.room.Query
import androidx.room.Upsert
@@ -19,4 +20,6 @@ interface TripDao {
)
fun tripsPaged(): PagingSource<Int, Trip>
@Delete
suspend fun delete(trip: Trip)
}

View File

@@ -22,4 +22,9 @@ class TripRepository @Inject constructor(private val tripDao: TripDao) {
pagingSourceFactory = { tripDao.tripsPaged() }
).flow
}
@WorkerThread
suspend fun delete(trip: Trip) {
tripDao.delete(trip)
}
}