splash screen
pin & unpin conversations
This commit is contained in:
+2
@@ -13,7 +13,9 @@ class ConversationsDataSource @Inject constructor(
|
||||
|
||||
suspend fun delete(params: ConversationsDeleteRequest) = repo.delete(params.map)
|
||||
|
||||
suspend fun pin(params: ConversationsPinRequest) = repo.pin(params.map)
|
||||
|
||||
suspend fun unpin(params: ConversationsUnpinRequest) = repo.unpin(params.map)
|
||||
|
||||
suspend fun store(conversations: List<VkConversation>) = dao.insert(conversations)
|
||||
|
||||
|
||||
@@ -28,4 +28,14 @@ data class ConversationsGetRequest(
|
||||
@Parcelize
|
||||
data class ConversationsDeleteRequest(val peerId: Int) : Parcelable {
|
||||
val map get() = mapOf("peer_id" to peerId.toString())
|
||||
}
|
||||
|
||||
@Parcelize
|
||||
data class ConversationsPinRequest(val peerId: Int) : Parcelable {
|
||||
val map get() = mapOf("peer_id" to peerId.toString())
|
||||
}
|
||||
|
||||
@Parcelize
|
||||
data class ConversationsUnpinRequest(val peerId: Int) : Parcelable {
|
||||
val map get() = mapOf("peer_id" to peerId.toString())
|
||||
}
|
||||
Reference in New Issue
Block a user