From ce20de0daae3a7c7e1553b65503f78671f8b057a Mon Sep 17 00:00:00 2001 From: Eresperto Date: Sun, 30 Nov 2025 21:29:30 +0600 Subject: [PATCH] No auth --- .../booking/GetAvailableBookingsUseCase.kt | 24 +++++++++---------- .../user/GetAvailableBookingsUseCase.kt | 14 ++++++++--- build.gradle.kts | 6 ++--- 3 files changed, 26 insertions(+), 18 deletions(-) diff --git a/app/src/main/java/ru/myitschool/work/domain/booking/GetAvailableBookingsUseCase.kt b/app/src/main/java/ru/myitschool/work/domain/booking/GetAvailableBookingsUseCase.kt index 1ee8ee2..e83e898 100644 --- a/app/src/main/java/ru/myitschool/work/domain/booking/GetAvailableBookingsUseCase.kt +++ b/app/src/main/java/ru/myitschool/work/domain/booking/GetAvailableBookingsUseCase.kt @@ -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> { - 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> { +// return repository.getAvailableBookings() +// } +//} diff --git a/app/src/main/java/ru/myitschool/work/domain/user/GetAvailableBookingsUseCase.kt b/app/src/main/java/ru/myitschool/work/domain/user/GetAvailableBookingsUseCase.kt index c20101c..1ee8ee2 100644 --- a/app/src/main/java/ru/myitschool/work/domain/user/GetAvailableBookingsUseCase.kt +++ b/app/src/main/java/ru/myitschool/work/domain/user/GetAvailableBookingsUseCase.kt @@ -1,4 +1,12 @@ -package ru.myitschool.work.domain.user +package ru.myitschool.work.domain.booking -class GetAvailableBookingsUseCase { -} \ No newline at end of file +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> { + return repository.getAvailableBookings() + } +} diff --git a/build.gradle.kts b/build.gradle.kts index 7567c32..39c13b8 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -3,7 +3,7 @@ plugins { // id("com.android.application") version "8.5.2" apply false id("com.android.application") version "8.6.0" apply false - id("org.jetbrains.kotlin.android") version "2.0.21" apply false - id("org.jetbrains.kotlin.plugin.serialization") version "2.0.21" apply false - id("org.jetbrains.kotlin.plugin.compose") version "2.0.21" apply false + id("org.jetbrains.kotlin.android") version "2.2.20" apply false + id("org.jetbrains.kotlin.plugin.serialization") version "2.2.20" apply false + id("org.jetbrains.kotlin.plugin.compose") version "2.2.20" apply false } \ No newline at end of file