Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

마이페이지/채팅 페이지 레이아웃 #109

Open
Joonhyung-Choi opened this issue Dec 5, 2023 · 0 comments
Open

마이페이지/채팅 페이지 레이아웃 #109

Joonhyung-Choi opened this issue Dec 5, 2023 · 0 comments

Comments

@Joonhyung-Choi
Copy link
Contributor

No description provided.

Joonhyung-Choi added a commit that referenced this issue Dec 5, 2023
feat: 채팅 페이지 레이아웃 구현
Joonhyung-Choi added a commit that referenced this issue Dec 5, 2023
myPage/chatPage 레이아웃 작업 merge
Joonhyung-Choi added a commit that referenced this issue Dec 5, 2023
fix: chat 페이지 pages/myPage 경로로 이동 #109
Joonhyung-Choi added a commit that referenced this issue Dec 5, 2023
feat: 채팅 페이지를 myPage 경로에 포함시킴에 따른 스타일 조정
Joonhyung-Choi added a commit that referenced this issue Dec 5, 2023
feat: 로그인 후 헤더의 드롭다운 메뉴에서 마이페이지 선택 시 마이페이지로 라우팅 되는 기능 추가
Joonhyung-Choi added a commit that referenced this issue Jan 11, 2024
채팅파에지 레이아웃 변경사항 merge
Joonhyung-Choi added a commit that referenced this issue Feb 19, 2024
채팅 페이지 진행상황 merge
Joonhyung-Choi added a commit that referenced this issue Feb 19, 2024
…#109

feat: storeProfile 컴포넌트에서 유저의 채팅 리스트를 받아와 해당 가게와의 채팅이 존재하는지 검사하는 로직 추가
Joonhyung-Choi added a commit that referenced this issue Feb 22, 2024
…가는 기능 추가 #109

feat: 가게 프로필에서 채팅하기 버튼 클릭 시 채팅방이 이미 존재하면 새로운 채팅방을 생성하지 않고 바로 채팅방으로 넘어가는 기능 추가
Joonhyung-Choi added a commit that referenced this issue Feb 27, 2024
…Id를 세션 스토리지를 이용해 관리) #109

feat: 가게 게시판에서 채팅방으로 넘어갈 시 채팅방 상단에 상대방 이름이 표시되지 않는 현상 수정(상대방 이름, roomId를 세션 스토리지를 이용해 관리)
Joonhyung-Choi added a commit that referenced this issue Feb 27, 2024
…채팅방 나가기 UI 추가 시 변경 예정) #109

feat: 채팅방 나가기 api 테스트 및 채팅 페이지 채팅방 우상단 ... 버튼에 채팅방 나가기 기능 추가(임시로 추가, 채팅방 나가기 UI  추가 시 변경 예정)
Joonhyung-Choi added a commit that referenced this issue Feb 27, 2024
feat: 채팅방 반응형에 따른 크기 변경 및 비율 조절
Joonhyung-Choi added a commit that referenced this issue Feb 27, 2024
fix: 채팅 페이지에서 웹소켓 연결이 유지되지 않는 현상 수정
Joonhyung-Choi added a commit that referenced this issue Feb 27, 2024
… 입력 시 채팅이 보내지고 보내진 채팅이 채팅방에 즉각 추가되는 기능 추가 #109

feat: 채팅 페이지에서 실제 채팅 내용을 출력하도록 변경, 채팅방 하단 input에서 채팅 입력 후 전송 버튼 혹은 엔터 입력 시 채팅이 보내지고 보내진 채팅이 채팅방에 즉각 추가되는 기능 추가
Joonhyung-Choi added a commit that referenced this issue Mar 3, 2024
…현호형에게 문의 예정) #109

fix: 채팅 페이지 api오류 일부 해결 및 로직 변경으로 인한 변경점 적용(아직 api애 문제가 있는 부분이 있습니다. 현호형에게 문의 예정)
Joonhyung-Choi added a commit that referenced this issue Mar 4, 2024
fix: chatPage api 로직 변경으로 인한 코드변경(채팅방 생성 api 수정, 채팅방 삭제 api 활성화)
Joonhyung-Choi added a commit that referenced this issue Mar 5, 2024
feat: 디저트를 예약하는 법은?(도움말) 버튼 기초 작업
Joonhyung-Choi added a commit that referenced this issue Mar 5, 2024
fix: 채팅 페이지 타입 정리 작업
Joonhyung-Choi added a commit that referenced this issue Mar 5, 2024
feat: 채팅 메세지의 messageType 값에 따른 컴포넌트 분류 및 버튼 기능 추가
Joonhyung-Choi added a commit that referenced this issue Mar 5, 2024
feat: 채팅목록 상대방 이름 디자인 일부 변경
Joonhyung-Choi added a commit that referenced this issue Mar 5, 2024
… 웹소켓 오류로 인한 더미 데이터 입력 #109

feat: 채팅방 상단 예약 확정 및 픽업 완료 버튼 기능 추가 및 userRole에 따른 컴포넌트 출력 여부 변경, 채팅방 웹소켓 오류로 인한 더미 데이터 입력
Joonhyung-Choi added a commit that referenced this issue Mar 6, 2024
…d로 변경, 백엔드 토큰 처리 관련 로직 업데이트) #109

fix: 채팅 페이지 채팅 기능이 작동하지 않는 오류 해결(채팅을 보낼 때 채팅방 id값을 roomId에서 chatRoomId로 변경, 백엔드 토큰 처리 관련 로직 업데이트)
Joonhyung-Choi added a commit that referenced this issue Mar 6, 2024
feat: 채팅방 상단 메뉴 바 버튼이 가게 운영자에게만 노출되도록 수정
Joonhyung-Choi added a commit that referenced this issue Mar 12, 2024
fix: 채팅 웹소켓 기능 커스텀 훅으로 분리
Joonhyung-Choi added a commit that referenced this issue Mar 12, 2024
…, 채팅하기 버튼 누를 시 로그인페이지로 리다이렉트 #109

feat: 가게 게시판에 로그인 하지 않고 접근 시 채팅 리스트를 받아오지 않도록 하는 기능 추가, 로그인 하지 않고 팔로우, 채팅하기 버튼 누를 시 로그인페이지로 리다이렉트
Joonhyung-Choi added a commit that referenced this issue Mar 12, 2024
채팅 페이지 진행상황 merge
Joonhyung-Choi added a commit that referenced this issue Mar 14, 2024
fix: 로그인 없이 가게 페이지 접근 시 403에러가 뜨는 오류 재수정
Joonhyung-Choi added a commit that referenced this issue Mar 20, 2024
fix: 채팅 페이지 상단 디저트 예약하는 법은? 버튼이 중복 출력되는 현상 수정
Joonhyung-Choi added a commit that referenced this issue Mar 20, 2024
fix: 채팅창에 새로운 채팅 입력시 기존의 채팅이 사라지고 새로운 채팅만 출력되는 현상 수정
Joonhyung-Choi added a commit that referenced this issue Mar 20, 2024
fix: 채팅 입력창에서 엔터를 눌러 채팅을 보낼 시 입력창이 개행된 상태로 남아있던 현상 수정
Joonhyung-Choi added a commit that referenced this issue Mar 20, 2024
feat: 채팅 페이지 react-query 적용 데모 코드 업로드
Joonhyung-Choi added a commit that referenced this issue Mar 20, 2024
feat: 채팅방 목록에 마지막 채팅 날짜가 반영되도록 변경2
Joonhyung-Choi added a commit that referenced this issue Mar 20, 2024
채팅 페이지 진행상황 merge #109
Joonhyung-Choi added a commit that referenced this issue Apr 9, 2024
…도록 Context를 이용하여 구조 변경(useChatWebsocket은 삭제) #109

feat: 채팅방 및 채팅방 하위 컴포넌트에서 StompClient 객체 및 StompClient의 메소드들을 이용할 수 있도록 Context를 이용하여 구조 변경(useChatWebsocket은 삭제)
Joonhyung-Choi added a commit that referenced this issue Apr 9, 2024
feat: 예약 확정 모달 및 픽업 완료 모달 데모버전 업로드
Joonhyung-Choi added a commit that referenced this issue Apr 9, 2024
Feat/my page/chat page
Joonhyung-Choi added a commit that referenced this issue Apr 10, 2024
fix: StorePosterModal 컴포넌트에 props로 넘겨주던 userInfo가 필요 없어짐에 따라 삭제
Joonhyung-Choi added a commit that referenced this issue Apr 10, 2024
chatPage 변경사항 merge
Joonhyung-Choi added a commit that referenced this issue May 1, 2024
…로그인했던 채팅방의 정보가 남아 있는 경우 수정) #109

fix: 채팅 페이지에서 벗어날 때 채팅방 정보 전역 상태를 초기화 하도록 변경(로그아웃 하고 다른 계정으로 접속 시 이전 로그인했던 채팅방의 정보가 남아 있는 경우 수정)
Joonhyung-Choi added a commit that referenced this issue May 1, 2024
…로그인했던 채팅방의 정보가 남아 있는 경우 수정) #109

fix: 채팅 페이지에서 벗어날 때 채팅방 정보 전역 상태를 초기화 하도록 변경(로그아웃 하고 다른 계정으로 접속 시 이전 로그인했던 채팅방의 정보가 남아 있는 경우 수정)
Joonhyung-Choi added a commit that referenced this issue May 1, 2024
feat: 채팅방의 예약 확정 및 픽업 완료 버튼 클릭시 출력되는 모달들의 UI 작업 및 기능 추가
Joonhyung-Choi added a commit that referenced this issue May 1, 2024
feat: 채팅 컴포넌트의 버튼, 메세지 타입 출력 방식 변경, 메세지 타입 추가
Joonhyung-Choi added a commit that referenced this issue May 1, 2024
feat: 채팅입력 textarea에서 shift + enter를 이용해 줄바꿈 하는 기능 추가
Joonhyung-Choi added a commit that referenced this issue May 1, 2024
fix: 예약 확정 시 전송되는 메세지 형식 변경
Joonhyung-Choi added a commit that referenced this issue May 1, 2024
feat: 리액트 Portal을 이용한 모달 창 출력과 그에 따른 컴포넌트 구조 변경
Joonhyung-Choi added a commit that referenced this issue May 1, 2024
…109

fix: 채팅 textarea에서 아무것도 입력하지 않고 엔터를 누르면 한번 개행되는 현상 수정(아무런 반응이 없어야 정상)
Joonhyung-Choi added a commit that referenced this issue May 1, 2024
feat: 예약 확정 및 픽업 완료 처리 시 alert 창 출력되고 모달 창이 지동으로 닫히는 기능 추가
Joonhyung-Choi added a commit that referenced this issue May 1, 2024
feat: 픽업 완료 처리할 예약이 없을 시 출력할 컴포넌트 추가
Joonhyung-Choi added a commit that referenced this issue May 1, 2024
…하여 messageType으로 구분하도록 변경 #109

fix: 기존의onClickReservation, onClickReview을 삭제하고 messageHandler 함수로 통일하여 messageType으로 구분하도록 변경
Joonhyung-Choi added a commit that referenced this issue May 1, 2024
…하여 messageType으로 구분하도록 변경 #109

fix: 기존의onClickReservation, onClickReview을 삭제하고 messageHandler 함수로 통일하여 messageType으로 구분하도록 변경
Joonhyung-Choi added a commit that referenced this issue May 1, 2024
fix: 함수 설명 변경
Joonhyung-Choi added a commit that referenced this issue May 1, 2024
채팅 페이지 진행상황 merge
Joonhyung-Choi added a commit that referenced this issue May 1, 2024
feat: 게시물 전송 시 확인 창이 뜨도록 하는 기능 추가
Joonhyung-Choi added a commit that referenced this issue May 1, 2024
chatPage 추가 진행상황 merge
Joonhyung-Choi added a commit that referenced this issue Jun 4, 2024
…109

feat: 채팅 페이지 이전 채팅 출력을 위한 chatHistoryState 구조 변경, ChatRoom 컴포넌트 구조 변경
Joonhyung-Choi added a commit that referenced this issue Jun 18, 2024
…전역), chatHistory 2개로 나누는 작업 진행) #109

fix: 채팅 페이지 구조 문제 해결(기존에 오늘의 채팅과 예전 채팅을 하나의 state로 관리하던 것을 todayChat(전역), chatHistory 2개로 나누는 작업 진행)
Joonhyung-Choi added a commit that referenced this issue Aug 2, 2024
feat: 채팅방 이전 채팅 불러오는 로직 추가
Joonhyung-Choi added a commit that referenced this issue Aug 2, 2024
채팅 페이지 진행상황 merge
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant