History for PixelPaintWar / apps / client / src / hooks
2026-02-25
@rinto hasegawa
[refactor] useReducerを使用して参加状態の管理を改善し、コードの可読性を向上
rinto hasegawa committed on 25 Feb
@rinto hasegawa
[refactor] Socketイベントハンドラにonceメソッドを追加し、イベント処理を改善
rinto hasegawa committed on 25 Feb
2026-02-24
@rinto hasegawa
[refactor] 参加処理の重複チェックを追加し、参加拒否理由の処理を統一
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] ルーム参加拒否理由に重複を追加し、参加要求の重複時にエラーメッセージを通知する処理を実装
rinto hasegawa committed on 24 Feb
@rinto hasegawa
ルーム参加処理に参加中フラグを追加し、タイムアウト処理を実装。タイトルシーンでのボタン表示を更新。
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] ルーム参加拒否処理を追加し、エラーメッセージをタイトルシーンに表示するように変更
rinto hasegawa committed on 24 Feb
@rinto hasegawa
[refactor] コールバックのオフ関数を追加し、接続およびルーム更新のリスナー管理を改善
rinto hasegawa committed on 24 Feb
2026-02-23
@rinto hasegawa
[refactor] SocketManagerのインポートパスを修正し、tsconfigでエイリアスを設定
rinto hasegawa committed on 23 Feb
@rinto hasegawa
[refactor] SocketManagerを整理し、共通およびタイトル、ロビー用のハンドラーを追加
rinto hasegawa committed on 23 Feb
@rinto hasegawa
[refactor] SocketClientをSocketManagerに置き換え、ソケット通信の管理を整理
rinto hasegawa committed on 23 Feb
@rinto hasegawa
[refactor] appConstsを使用してシーンフェーズとルームフェーズの管理を統一
rinto hasegawa committed on 23 Feb
@rinto hasegawa
[refactor] アプリ状態管理をAppStateからScenePhaseに変更し、関連する型と定数を整理
rinto hasegawa committed on 23 Feb
@rinto hasegawa
[refactor] アプリ状態管理のためのカスタムフックを追加し、ゲーム状態をアプリ状態に変更
rinto hasegawa committed on 23 Feb
@rinto hasegawa
[add] ゲームフロー管理のためのカスタムフックとゲーム関連クラスを追加
rinto hasegawa committed on 23 Feb