1
0
Falko Schindler 2 жил өмнө
parent
commit
195b8b0095
2 өөрчлөгдсөн 3 нэмэгдсэн , 3 устгасан
  1. 2 2
      nicegui/globals.py
  2. 1 1
      nicegui/page.py

+ 2 - 2
nicegui/globals.py

@@ -11,11 +11,11 @@ if TYPE_CHECKING:
     from starlette.applications import Starlette
 
     from .config import Config
-    from .elements.page import PageBuilder
+    from .page import PageBuilder
 
 app: 'Starlette'
 config: Optional['Config'] = None
-server: Server
+server: Optional[Server] = None
 page_builders: Dict[str, 'PageBuilder'] = {}
 view_stack: List['jp.HTMLBaseComponent'] = []
 tasks: List[asyncio.tasks.Task] = []

+ 1 - 1
nicegui/page.py

@@ -195,7 +195,7 @@ def page(self,
             globals.view_stack.pop()
             return page
         builder = PageBuilder(decorated, shared)
-        if hasattr(globals, 'server') and globals.server is not None:
+        if globals.server:
             builder.create_route(route)
         globals.page_builders[route] = builder
         return decorated