checkNotificationPermissionOnce function
Implementation
Future<bool> checkNotificationPermissionOnce() async {
// Checks and requests notification permission.
final status = await Permission.notification.status;
if (!status.isGranted) {
final newStatus = await Permission.notification.request();
return newStatus.isGranted;
}
return true;
}