Files
rog_app/lib/features/initializer/camera_check.dart
2024-04-01 09:26:56 +05:30

20 lines
543 B
Dart

import 'package:permission_handler/permission_handler.dart';
import 'package:rogapp/features/initializer/icheck.dart';
class CameraCheck implements ICameraCheck {
@override
Future<bool> cameraPermissionStatus() async {
var permission = await Permission.camera.status;
return permission.isGranted;
}
@override
Future<bool> check() async {
var permission = await Permission.camera.status;
if (!permission.isGranted) {
permission = await Permission.camera.request();
}
return permission.isGranted;
}
}