You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
844 B
22 lines
844 B
4 years ago
|
package com.keylesspalace.tusky.components.chat
|
||
|
|
||
|
import com.keylesspalace.tusky.components.common.CommonComposeViewModel
|
||
|
import com.keylesspalace.tusky.components.common.MediaUploader
|
||
|
import com.keylesspalace.tusky.db.AccountManager
|
||
|
import com.keylesspalace.tusky.db.AppDatabase
|
||
|
import com.keylesspalace.tusky.network.MastodonApi
|
||
|
import com.keylesspalace.tusky.service.ServiceClient
|
||
|
import com.keylesspalace.tusky.util.*
|
||
|
import javax.inject.Inject
|
||
|
|
||
|
open class ChatViewModel
|
||
|
@Inject constructor(
|
||
|
private val api: MastodonApi,
|
||
|
private val accountManager: AccountManager,
|
||
|
private val mediaUploader: MediaUploader,
|
||
|
private val serviceClient: ServiceClient,
|
||
|
private val saveTootHelper: SaveTootHelper,
|
||
|
private val db: AppDatabase
|
||
|
) : CommonComposeViewModel(api, accountManager, mediaUploader, db) {
|
||
|
|
||
|
}
|