searchParams 비동기화로 인한 무한 렌더링searchParams가 비동기 방식으로 변경됨searchParams를 props로 받아 초기값을 설정undefined → 렌더링 후 값 업데이트 → 상태 변경 → 렌더링 반복해당 컴포넌트에 스크롤 탑 로직(scrollTo(0, 0))이 포함되어 있어
→ 무한 렌더링 중 계속 스크롤이 맨 위로 튕김
→ UX 및 디버깅에 큰 불편 발생
useSearchParams()로 컴포넌트 내부에서 직접 조회useEffect를 활용해 값이 안정적으로 resolve된 이후 상태 초기화searchParams 변화가 실제 의미 있는 변화일 때만 스크롤 이동 실행searchParams 사용 시 비동기 처리 방식 고려한 가이드 작성 및 공유