hide PWA actions if not supported;

better logging
This commit is contained in:
Dobromir Popov
2024-05-07 16:37:50 +03:00
parent dca9f540b7
commit c6d376c64d
2 changed files with 88 additions and 78 deletions

View File

@ -307,7 +307,14 @@ function PwaManager() {
}
});
}
if (!isSupported()) {
return (
<div>
<p>Това устройство не поддържа нотификации</p>
</div>
);
}
else {
return (
<>
<div>
@ -321,8 +328,8 @@ function PwaManager() {
</button>
)}
{isPWAInstalled && <p>Инсталирано!</p>}
{!isSupported() && <p>Това устройство не поддържа нотификации</p>}
{/* {isStandAlone && <p>PWA App</p>} */}
<button
onClick={isSubscribed ? unsubscribeFromNotifications : subscribeToNotifications}
disabled={false} // Since the button itself acts as a toggle, the disabled attribute might not be needed
@ -389,7 +396,6 @@ function PwaManager() {
}
</>
);
}
}
export default PwaManager;

View File

@ -47,6 +47,10 @@ console.log("process.env.DATABASE = ", process.env.DATABASE);
console.log("process.env.APPLE_APP_ID = ", process.env.APPLE_APP_ID);
logger.info("App started on " + process.env.PROTOCOL + "://" + process.env.HOST + ":" + process.env.PORT + "");
logger.info("process.env.NEXT_PUBLIC_PUBLIC_URL = ", process.env.NEXT_PUBLIC_PUBLIC_URL);
logger.info("process.env.NEXTAUTH_URL = ", process.env.NEXTAUTH_URL);
logger.info("process.env.PORT = ", process.env.PORT);
logger.info("process.env.DATABASE = ", process.env.DATABASE);
logger.info("process.env.GIT_COMMIT_ID = " + process.env.GIT_COMMIT_ID);
logger.info("process.env.APP_ENV = " + process.env.APP_ENV);
logger.info("process.env.ENV_ENV = " + process.env.ENV_ENV);