From 25e1d97db5a2885882a982ae86bdf65c573aa5b0 Mon Sep 17 00:00:00 2001 From: VictoriaPresnyakova Date: Sun, 29 Oct 2023 23:32:58 +0400 Subject: [PATCH] =?UTF-8?q?=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D0=B0=D0=B5?= =?UTF-8?q?=D1=82=20=D0=B2=D1=81=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .idea/deploymentTargetDropDown.xml | 17 +++++++++++++++++ .idea/misc.xml | 1 - .../androidlabs/homeScreen/HomeScreen.kt | 7 +++++-- 3 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 .idea/deploymentTargetDropDown.xml diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml new file mode 100644 index 0000000..a2abf5c --- /dev/null +++ b/.idea/deploymentTargetDropDown.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index 9924903..4faf1e2 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,4 +1,3 @@ - diff --git a/app/src/main/java/com/example/androidlabs/homeScreen/HomeScreen.kt b/app/src/main/java/com/example/androidlabs/homeScreen/HomeScreen.kt index 3e8fffb..5fa2b9a 100644 --- a/app/src/main/java/com/example/androidlabs/homeScreen/HomeScreen.kt +++ b/app/src/main/java/com/example/androidlabs/homeScreen/HomeScreen.kt @@ -1,5 +1,6 @@ package com.example.androidlabs.homeScreen +import android.util.Log import androidx.compose.foundation.background import androidx.compose.foundation.layout.Arrangement import androidx.compose.foundation.layout.Box @@ -10,6 +11,7 @@ import androidx.compose.foundation.layout.padding import androidx.compose.foundation.lazy.LazyColumn import androidx.compose.material.Text import androidx.compose.runtime.Composable +import androidx.compose.runtime.collectAsState import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.graphics.Color @@ -26,12 +28,13 @@ import com.example.androidlabs.R import com.example.androidlabs.homeScreen.CardItem.HotelCard import com.example.androidlabs.Hotel import com.example.androidlabs.homeScreen.SearchField.SearchField +import kotlinx.coroutines.flow.count @Composable fun HomeScreen(navController: NavHostController) { val context = LocalContext.current - - val List = AppDatabase.getInstance(context).hotelDao() + val List = AppDatabase.getInstance(context).hotelDao().getAllHotelss().collectAsState(initial = emptyList()).value + Log.d("MyLog", List.toString()) Column( modifier = Modifier .fillMaxSize()