Skip to content

Commit

Permalink
[FE] FIX: await 키워드 말고 then 사용해 프로미스 후속 처리 #1680
Browse files Browse the repository at this point in the history
  • Loading branch information
jnkeniaem committed Oct 31, 2024
1 parent d776e13 commit b69f1ab
Showing 1 changed file with 12 additions and 8 deletions.
20 changes: 12 additions & 8 deletions frontend/src/Cabinet/firebase/firebase-messaging-sw.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,19 @@ export const firebaseConfig = {
};

const app = initializeApp(firebaseConfig);
const isApiSupported = await isSupported(); // NOTE : 사용자 브라우저가 푸시 알림 기능을 지원하는지 확인
let messaging: null | Messaging = null;
if (
typeof window !== "undefined" &&
typeof window.navigator !== "undefined" &&
isApiSupported
) {
messaging = getMessaging(app);
}
let isApiSupported = false;
isSupported().then((result) => {
isApiSupported = result;
if (
typeof window !== "undefined" &&
typeof window.navigator !== "undefined" &&
isApiSupported
) {
messaging = getMessaging(app);
}
}); // NOTE : 사용자 브라우저가 푸시 알림 기능을 지원하는지 확인

const unsupportedMsg = `사용 중인 환경에서는 푸시 알림 기능이
지원되지 않습니다.
데스크탑 이용을 권장드립니다.`;
Expand Down

0 comments on commit b69f1ab

Please sign in to comment.