14 lines
321 B
Kotlin
14 lines
321 B
Kotlin
package com.novayaplaneta.domain.usecase
|
|
|
|
import com.novayaplaneta.domain.repository.TaskRepository
|
|
import javax.inject.Inject
|
|
|
|
class CompleteTaskUseCase @Inject constructor(
|
|
private val repository: TaskRepository
|
|
) {
|
|
suspend operator fun invoke(taskId: String) {
|
|
repository.completeTask(taskId)
|
|
}
|
|
}
|
|
|