fix: guide users through blocked notification permissions
This commit is contained in:
@@ -592,8 +592,8 @@ export const AppProvider = ({ children }) => {
|
||||
};
|
||||
const requestPushPermission = async () => {
|
||||
if (!('Notification' in window)) return 'unsupported';
|
||||
if (Notification.permission === 'granted') return 'granted';
|
||||
try { return await Notification.requestPermission(); } catch { return 'denied'; }
|
||||
if (Notification.permission !== 'default') return Notification.permission;
|
||||
return await Notification.requestPermission();
|
||||
};
|
||||
const refreshNotifications=async()=>{
|
||||
const session=getToken(),version=++notificationVersion.current;
|
||||
|
||||
Reference in New Issue
Block a user