구현할 기능
게스트는 위시를 저장·조회할 수 없다. 그런데 위시에 접근하려다 뜨는 로그인 화면(위시를 담으려면 로그인이 필요해요 → 로그인하기)에도 비회원으로 시작하기 버튼이 그대로 있어, 눌러도 의미가 없다.
이 경로로 진입한 로그인 화면에서는 비회원 버튼을 노출하지 않는다. 단, 레이아웃이 흔들리지 않도록 자리는 그대로 차지해야 한다.
참고
- 버튼:
app/login/_components/LoginButtons.tsx — 소셜 버튼 아래 mt-7 로 붙어 있는 게스트 로그인 버튼
- 진입 경로 구분은
redirect 쿼리로 판단할 수 있다 (같은 파일에서 validRedirect 로 이미 다루고 있다)
- 자리 유지가 필요하므로 조건부 렌더로 제거하지 말고
invisible 등으로 공간을 남기는 방식이 맞다
구현할 기능
게스트는 위시를 저장·조회할 수 없다. 그런데 위시에 접근하려다 뜨는 로그인 화면(
위시를 담으려면 로그인이 필요해요→로그인하기)에도비회원으로 시작하기버튼이 그대로 있어, 눌러도 의미가 없다.이 경로로 진입한 로그인 화면에서는 비회원 버튼을 노출하지 않는다. 단, 레이아웃이 흔들리지 않도록 자리는 그대로 차지해야 한다.
참고
app/login/_components/LoginButtons.tsx— 소셜 버튼 아래mt-7로 붙어 있는 게스트 로그인 버튼redirect쿼리로 판단할 수 있다 (같은 파일에서validRedirect로 이미 다루고 있다)invisible등으로 공간을 남기는 방식이 맞다