Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related Issue : Closes #309
🧑🎤 Summary
크롬이 아닌 브라우저로 접속 시 크롬 브라우저 접속을 권장하는 alert을 띄웁니다.
🧑🎤 Screenshot
🧑🎤 Comment
1️⃣ 라이팅은 우선
원활한 지원을 위해 크롬(Chrome) 브라우저 사용을 권장드려요.
로 제가 임의로 정했습니다!2️⃣ 모바일/PC 검사는 페이지와 무관하게
1) 모든 페이지에서
2) 반드시
3) 유저를 쫓아내야 하기 때문에
App.tsx에서 실행해주었는데요, 브라우저 권장 alert과 같은 경우, 사용자를 쫓아내지 않고 계속 지원은 가능하게 만들 것이기 때문에 모든 렌더링 혹은 모든 페이지에서 매번 alert을 띄우면 UX가 너무 안좋아질거라고 생각했어요.따라서 각 페이지 내에서 useEffect를 통해 마운트 시 alert을 한번만 띄우는 커스텀 훅을 만들어놨고,
커스텀 훅을
SignedInPage
와SignInPage
내에서 호출시켜주었습니다.그 외의 페이지들에서는 사실 사파리로 접속해도 문제 될 부분들이 없어서,
이렇게 두 곳에서만 호출해주었습니다!