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