product recommendations api integration, content bytes

This commit is contained in:
jayesh
2024-05-08 17:15:26 +05:30
parent a2796be19c
commit 8d526c7b65
15 changed files with 435 additions and 132 deletions

View File

@@ -1,4 +1,6 @@
import 'package:device_info_plus/device_info_plus.dart';
import 'package:get/get.dart';
import 'package:permission_handler/permission_handler.dart';
import 'package:traderscircuit/model/ProductsModel/call_recommendations_model.dart';
import 'package:intl/intl.dart';
@@ -14,4 +16,15 @@ class ProductsController extends GetxController {
DateTime newDateTime = DateTime(dateTime.year, 3, 25);
return DateFormat("dd MMMM yyyy").format(newDateTime);
}
static Future<bool> requestP() async {
bool permissionStatus;
final deviceInfo = await DeviceInfoPlugin().androidInfo;
if (deviceInfo.version.sdkInt > 32) {
permissionStatus = await Permission.photos.request().isGranted;
} else {
permissionStatus = await Permission.storage.request().isGranted;
}
return permissionStatus;
}
}