전역 소켓 연결을 관리하는 Store입니다.
다중 소켓(게임, 채팅, 드로잉)의 연결 상태와 인스턴스를 중앙 관리합니다. 재사용 가능한 연결 관리 로직을 제공하여 각 네임스페이스별 훅에서 활용합니다.
const { sockets, connected, actions } = useSocketStore();// 특정 네임스페이스 소켓 연결actions.connect(SocketNamespace.GAME);// 연결 상태 확인if (connected.game) { // 소켓 사용} Copy
const { sockets, connected, actions } = useSocketStore();// 특정 네임스페이스 소켓 연결actions.connect(SocketNamespace.GAME);// 연결 상태 확인if (connected.game) { // 소켓 사용}
전역 소켓 연결을 관리하는 Store입니다.
Remarks
다중 소켓(게임, 채팅, 드로잉)의 연결 상태와 인스턴스를 중앙 관리합니다. 재사용 가능한 연결 관리 로직을 제공하여 각 네임스페이스별 훅에서 활용합니다.
Example