18 lines
484 B
Python
18 lines
484 B
Python
# modules/app_state.py
|
|
class AppState:
|
|
def __init__(self):
|
|
self.user_info = {}
|
|
self.current_page = "login" # "login", "market", "product", "forbidden", "category"
|
|
|
|
def set_user_info(self, info: dict):
|
|
self.user_info = info
|
|
|
|
def get_user_info(self) -> dict:
|
|
return self.user_info
|
|
|
|
def set_current_page(self, page_name: str):
|
|
self.current_page = page_name
|
|
|
|
def get_current_page(self) -> str:
|
|
return self.current_page
|