05/23 Phase 4

This commit is contained in:
2026-05-23 11:25:56 -04:00
parent 5dcf93a85f
commit 0931cdcd8e
7 changed files with 639 additions and 16 deletions
+3
View File
@@ -17,6 +17,7 @@ from db.database import init_db
from core.fetcher import fetch_all
from ui.statusbar import StatusBar
from ui.history import HistoryScreen
from ui.analysis import AnalysisScreen
logging.basicConfig(
level=logging.INFO,
@@ -98,6 +99,8 @@ class LottoSightApp(tk.Tk):
def _make_screen(self, name: str) -> tk.Widget:
if name == "History":
return HistoryScreen(self._content)
if name == "Analysis":
return AnalysisScreen(self._content)
# Placeholder for screens added in later phases
placeholder = ttk.Label(
self._content, text=f"{name} — coming soon",