fix typing issues

This commit is contained in:
Daniel Roth 2026-05-05 16:00:59 +00:00
parent 9266fb2c8d
commit c530f014de

View file

@ -20,19 +20,19 @@ class Room:
width: float
length: float
area: float
windows: list[Window] = field(default_factory=list)
doors: list[Door] = field(default_factory=list)
windows: list[Window] = field(default_factory=list[Window])
doors: list[Door] = field(default_factory=list[Door])
@dataclass
class Floor:
level: int | None
name: str | None
rooms: list[Room] = field(default_factory=list)
rooms: list[Room] = field(default_factory=list[Room])
@dataclass
class Plan:
uid: str
name: str | None
floors: list[Floor] = field(default_factory=list)
floors: list[Floor] = field(default_factory=list[Floor])