checkNotificationPermissionOnce function

Future<bool> checkNotificationPermissionOnce()

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;
}