chore: test deploy snapshot
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
# 공유채팅 채팅방 이동 소도 개선
|
||||
|
||||
## 변경 요약
|
||||
- 공유채팅방 마지막 선택 방 저장을 `localStorage`에서 `sessionStorage`로 변경했습니다.
|
||||
- 같은 탭 안에서는 마지막으로 보던 방을 복원하지만, 브라우저를 완전히 닫으면 기억을 남기지 않습니다.
|
||||
- 채팅방 선택 시 `roomSessionId`를 URL에 반영할 때 사용자 선택은 `pushState`, 자동 보정은 `replaceState`로 나눴습니다.
|
||||
- 브라우저 뒤로가기/앞으로가기 시 현재 URL의 `roomSessionId`를 다시 읽어 선택 방과 동기화합니다.
|
||||
|
||||
## 변경 범위
|
||||
- 공유채팅 화면의 방 선택/복원/URL 동기화 로직
|
||||
- 영구 저장 제거에 따른 탭 세션 단위 이동 상태 복원
|
||||
|
||||
## 데이터 및 API 영향
|
||||
- 서버 API 스펙 변경은 없습니다.
|
||||
- 클라이언트 저장소 사용 범위만 `localStorage` -> `sessionStorage`로 바뀝니다.
|
||||
|
||||
## 확인 포인트
|
||||
- 공유채팅에서 방을 바꾼 뒤 새로고침하면 같은 탭에서는 마지막 방이 유지되는지
|
||||
- 브라우저 뒤로가기/앞으로가기 때 이전/다음 방으로 이동되는지
|
||||
- 브라우저를 완전히 닫았다가 다시 열면 이전 방이 영구 복원되지 않는지
|
||||
@@ -0,0 +1,11 @@
|
||||
# 검증 요약
|
||||
|
||||
## 수행 내용
|
||||
- `npm exec tsc --noEmit`
|
||||
|
||||
## 결과
|
||||
- 타입체크 통과
|
||||
|
||||
## 미수행 항목
|
||||
- `https://preview.sm-home.cloud/` 브라우저 실접속 검증은 이번 턴에서 수행하지 못했습니다.
|
||||
- 시각 레이아웃 변경이 아니라서 별도 UI 스크린샷은 생성하지 않았습니다.
|
||||
Reference in New Issue
Block a user