@@ -2,7 +2,6 @@ package com.aria.danesh.faceverificationlib.view
22
33import android.Manifest
44import android.content.pm.PackageManager
5- import androidx.activity.compose.rememberLauncherForActivityResult
65import androidx.activity.result.contract.ActivityResultContracts
76import androidx.annotation.OptIn
87import androidx.camera.core.ExperimentalGetImage
@@ -82,21 +81,21 @@ fun FaceVerificationComponent(
8281 var color by remember { mutableStateOf<Color >(pColor) }
8382 var icon by remember { mutableIntStateOf(0 ) }
8483
85- val cameraPermissionLauncher = rememberLauncherForActivityResult(
86- ActivityResultContracts .RequestPermission ()
87- ) { isGranted: Boolean ->
88- cameraPermissionGranted = isGranted
89- }
90-
91- LaunchedEffect (Unit ) {
92- val permissionResult =
93- ContextCompat .checkSelfPermission(context, Manifest .permission.CAMERA )
94- if (permissionResult == PackageManager .PERMISSION_GRANTED ) {
95- cameraPermissionGranted = true
96- } else {
97- cameraPermissionLauncher.launch(Manifest .permission.CAMERA )
98- }
99- }
84+ // val cameraPermissionLauncher = rememberLauncherForActivityResult(
85+ // ActivityResultContracts.RequestPermission()
86+ // ) { isGranted: Boolean ->
87+ // cameraPermissionGranted = isGranted
88+ // }
89+
90+ // LaunchedEffect(Unit) {
91+ // val permissionResult =
92+ // ContextCompat.checkSelfPermission(context, Manifest.permission.CAMERA)
93+ // if (permissionResult == PackageManager.PERMISSION_GRANTED) {
94+ // cameraPermissionGranted = true
95+ // } else {
96+ // cameraPermissionLauncher.launch(Manifest.permission.CAMERA)
97+ // }
98+ // }
10099
101100 if (cameraPermissionGranted) {
102101 val faceDetectionCallback = remember {
0 commit comments