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

[scrum-dice] sendToRoomAndMe 가 필요한지 + 예외처리에 대한 검토 #50

Open
JeongJaeSoon opened this issue Jul 23, 2023 · 0 comments

Comments

@JeongJaeSoon
Copy link
Member

소켓으로 메시지 전송 후 그 성공여부 + 응답을 자기자신이 확인하기 위해 sendToRoomAndMe 를 사용하고 있음

private sendToRoomAndMe(
client: Socket,
eventName: EventNames,
roomId: string,
data: object,
) {
client.emit(eventName, {
success: true,
message: MESSAGES[eventName],
data,
});
client.to(roomId).emit(eventName, {
success: true,
message: MESSAGES[eventName],
data,
});
}

성공했을 때, 그에 대한 응답이 오면 화면이 갱신되도록 하고 싶음
하지만 따로 성공여부 응답을 받지않고 클릭되면 자기 화면 갱신 + 소켓 이벤트 발생을 시키기만 해도 될듯?

실패했을 때를 어떻게 감지하면 좋을것인가 애매해짐?

  • 에러핸들링이 일일이 필요, 복잡해질 수 있다.
  • 에러핸들링을 하지 않고 화면 갱신을 그대로 하되, 그냥 에러를 잡아서 토스트 메시지를 띄우는 것도 방법일 지도
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