From 95c70b77366df1d5fee728a2d2c674094d2a5711 Mon Sep 17 00:00:00 2001 From: Aly Raffauf Date: Fri, 12 Jun 2026 13:34:30 -0400 Subject: [PATCH] tui/sysop/menu: move nested imports --- tui/screens/sysop/menu.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/tui/screens/sysop/menu.py b/tui/screens/sysop/menu.py index d4a9606..18c7070 100644 --- a/tui/screens/sysop/menu.py +++ b/tui/screens/sysop/menu.py @@ -3,6 +3,9 @@ from textual.screen import Screen from textual.widgets import Footer, ListItem, ListView, Static from core.models import BBS +from tui.screens.sysop.delete import SysopDeleteScreen +from tui.screens.sysop.edit import SysopEditScreen +from tui.screens.sysop.moderate import SysopModerateScreen class SysopScreen(Screen): @@ -28,14 +31,8 @@ class SysopScreen(Screen): def on_list_view_selected(self, event: ListView.Selected) -> None: name = event.item.name if name == "edit": - from tui.screens.sysop.edit import SysopEditScreen - self.app.push_screen(SysopEditScreen(self.bbs, self.handle)) elif name == "moderate": - from tui.screens.sysop.moderate import SysopModerateScreen - self.app.push_screen(SysopModerateScreen(self.bbs, self.handle)) elif name == "delete": - from tui.screens.sysop.delete import SysopDeleteScreen - self.app.push_screen(SysopDeleteScreen(self.bbs, self.handle)) -- 2.51.2