checkNotificationPermissionWeb method
Implementation
Future<String> checkNotificationPermissionWeb() async {
try {
// Check if Notification API is supported
try {
web.Notification.permission;
} catch (e) {
return 'unsupported';
}
final permission = web.Notification.permission;
switch (permission) {
case 'granted':
return 'granted';
case 'denied':
return 'denied';
case 'default':
default:
return 'denied';
}
} catch (e) {
return 'error';
}
}