add socketio to global state

This commit is contained in:
Simone Tesini 2025-08-02 00:48:21 +02:00
parent bc9bf71824
commit 85854e5673
2 changed files with 8 additions and 6 deletions

View file

@ -2,6 +2,7 @@ from dataclasses import dataclass, field
from sqlite3 import Cursor
from flask import Flask
from flask_socketio import SocketIO
from .room import Room
@ -9,5 +10,6 @@ from .room import Room
@dataclass
class State:
app: Flask
socketio: SocketIO
db: Cursor
rooms: dict[int, Room] = field(default_factory=dict) # { room_id: room, ... }