-
Notifications
You must be signed in to change notification settings - Fork 4
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
Feature/#183 게스트, 유저별 workspace를 생성하고 불러오기 #191
The head ref may contain hidden characters: "Feature/#183_\uAC8C\uC2A4\uD2B8,_\uC720\uC800\uBCC4_workspace\uB97C_\uC0DD\uC131\uD558\uACE0_\uBD88\uB7EC\uC624\uAE30"
Feature/#183 게스트, 유저별 workspace를 생성하고 불러오기 #191
Conversation
- socket 생성때 auth에서 사용한 accessToken을 활용 - null 일경우 guestWorkspace를 표현할 예정 #181
- 현재 상황에 불필요한 부분 주석처리 #183
- useSocketStore에서 id를 매개변수로 사용하게 변경 - auth 에 담아서 id값을 그대로 송신한다. #183
- pageId별로 socket room을 만들어서 관리함. - 클라이언트에서 지정된 pageId 가 아니면 연산을 반영하지 않음. #183
- 현재 loading 때문에 깜빡 거리는 문제 있음 - crdt 변경된 데이터를 Cache화 해서 전부 갱신하기보다 바뀐부분만 pages를 변경하여 page props로 전달 #183
- 객체 구조 할당으로 수신
- ) 누락
- dev와 상황 동기화 하며 누락된 id 재선언 #183
- 캐럿이 이상하게 튀어서 역직렬화가 안되는 문제 발생 #183
- 값이 변경될때 마다 리렌더가 일어나야함. - crdt props 수정. 아마 any로 될 확률 높음. - rootElement를 crdtRef로 만들어서 페이지 내부 캐럿이 다른 페이지로 튀는 현상 방지. - 단 현재는 내부 페이지에서 캐럿이 맨처음으로 초기화 되는 현상이 있음. - 추후 연규님 commit 과 합쳐서 현재 캐럿이 튀는 현상, 정상적으로 동작하지 않는현상 conflict 해결할 예정 #183
…into Feature/#183_게스트,_유저별_workspace를_생성하고_불러오기
…into Feature/#183_게스트,_유저별_workspace를_생성하고_불러오기
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
너무너무너무 수고하셨습니다!!!!!!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
수고많으셨습니다!
📝 변경 사항
bawrvwev.mp4
Nov-25-2024.20-50-16.mp4
🔍 변경 사항 설명
노션 정리 : https://abrupt-feta-9a9.notion.site/8-Workspace-8f713bc4efad4969842ceb4e99f9cdb8?pvs=4
🙏 질문 사항
📷 스크린샷 (선택)
✅ 작성자 체크리스트