This commit is contained in:
sathwikcs
2025-01-27 18:00:01 +05:30
parent 78b408e41a
commit 77e9f5d2ac

View File

@@ -4,7 +4,6 @@ import android.Manifest
import androidx.compose.runtime.Composable
import androidx.compose.runtime.collectAsState
import androidx.compose.runtime.getValue
import androidx.compose.ui.Modifier
import androidx.compose.ui.platform.LocalContext
import androidx.hilt.navigation.compose.hiltViewModel
import com.google.accompanist.permissions.ExperimentalPermissionsApi
@@ -17,7 +16,7 @@ import `in`.sminnovations.attendanceapp.screens.home.viewModel.HomeViewModel
@OptIn(ExperimentalPermissionsApi::class)
@Composable
fun HomeScreen(
viewModel: HomeViewModel = hiltViewModel(), modifier: Modifier = Modifier
viewModel: HomeViewModel = hiltViewModel(),
) {
val uiState by viewModel.uiState.collectAsState()
val cameraPermissionState = rememberPermissionState(Manifest.permission.CAMERA)
@@ -36,7 +35,7 @@ fun HomeScreen(
updateInfo = updateInfo!!,
isDownloading = isDownloading,
onDismiss = { viewModel.dismissUpdate() },
onInstall = { url -> viewModel.installUpdate(context, url) }
onInstall = { url -> viewModel.installUpdate(url) }
)
}
AttendanceScreenContent(
@@ -44,7 +43,6 @@ fun HomeScreen(
cameraPermissionState = cameraPermissionState,
onScannerToggle = { if (uiState.isScanning) viewModel.stopScanning() else viewModel.startScanning() },
onQrCodeScanned = viewModel::setQRCodeValue,
modifier = modifier
)
}else{