안드로이드 알림 권한에 관한 모든것(feat. Android 13)
                log('value: $value ${await Permission.notification.isDenied}');
                log('value: $value ${await Permission.notification.isPermanentlyDenied}');
                const permission = Permission.notification;
                final status = await permission.status;
                if (status.isGranted) {
                  print('User granted this permission before');
                } else {
                  final before = await permission.shouldShowRequestRationale;
                  final rs = await permission.request();
                  final after = await permission.shouldShowRequestRationale;
                  if (!before && !after && context.mounted && value) {
                    await showDialog(
                        context: context,
                        builder: (BuildContext context) {
                          return const PushAlarmModal();
                        });
                  }
                }