This commit is contained in:
2025-11-30 21:29:30 +06:00
parent 523c373a04
commit ce20de0daa
3 changed files with 26 additions and 18 deletions

View File

@@ -1,12 +1,12 @@
package ru.myitschool.work.domain.booking
import ru.myitschool.work.data.repo.UserRepository
import ru.myitschool.work.domain.entities.BookingEntity
class GetAvailableBookingsUseCase(
private val repository: UserRepository
) {
suspend operator fun invoke(): Result<List<BookingEntity>> {
return repository.getAvailableBookings()
}
}
//package ru.myitschool.work.domain.booking
//
//import ru.myitschool.work.data.repo.UserRepository
//import ru.myitschool.work.domain.entities.BookingEntity
//
//class GetAvailableBookingsUseCase(
// private val repository: UserRepository
//) {
// suspend operator fun invoke(): Result<List<BookingEntity>> {
// return repository.getAvailableBookings()
// }
//}

View File

@@ -1,4 +1,12 @@
package ru.myitschool.work.domain.user
package ru.myitschool.work.domain.booking
class GetAvailableBookingsUseCase {
}
import ru.myitschool.work.data.repo.UserRepository
import ru.myitschool.work.domain.entities.BookingEntity
class GetAvailableBookingsUseCase(
private val repository: UserRepository
) {
suspend operator fun invoke(): Result<List<BookingEntity>> {
return repository.getAvailableBookings()
}
}