메인 페이지 재방문 시 생체인증 체크 중복 실행 방지

- firstAccess가 true일 때만 생체인증 체크 실행하도록 개선
- 체크 완료 후 즉시 firstAccess를 false로 설정
- AuthRegister 컴포넌트 렌더링 조건에 authRegisterOn 추가
- 불필요한 컴포넌트 마운트 및 로딩 방지

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Jay Sheen
2025-11-13 18:22:30 +09:00
parent 46041e85c7
commit f5c98cca6c

View File

@@ -109,8 +109,7 @@ export const HomePage = () => {
checkAuthRegisterOpen();
// 알림 링크 확인
checkAlarmLink();
}
else{
// 첫 접근 체크 완료 후 상태 업데이트
useStore.getState().UserStore.setFirstAccess(false);
}
callHomeBannerList();
@@ -148,7 +147,7 @@ export const HomePage = () => {
bannerList={ bannerList }
></HomeBottomBanner>
}
{ (!bottomBannerOn) &&
{ (!bottomBannerOn) && authRegisterOn &&
<AuthRegister
setAuthRegisterOn={ setAuthRegisterOn }
authRegisterOn={ authRegisterOn }