app/src/main/java/com/studhub/app/domain/usecase/user/GetUserRatings.kt
package com.studhub.app.domain.usecase.user
import com.studhub.app.core.utils.ApiResponse
import com.studhub.app.domain.model.Rating
import com.studhub.app.domain.repository.UserRepository
import kotlinx.coroutines.flow.Flow
import javax.inject.Inject
class GetUserRatings @Inject constructor(private val repository: UserRepository) {
suspend operator fun invoke(userId: String): Flow<ApiResponse<List<Rating>>> {
return repository.getUserRatings(userId)
}
}