add admin settings menu
This commit is contained in:
@@ -5,6 +5,7 @@ from admin.banner import Banner
|
||||
from admin.orders import OrdersPage
|
||||
from admin.clients import Clients
|
||||
from admin.fidelity_cards import FidelityCards
|
||||
from admin.settings import Settings
|
||||
|
||||
class Dashboard:
|
||||
def __init__(self, page: ft.Page):
|
||||
@@ -58,6 +59,11 @@ class Dashboard:
|
||||
selected_icon=ft.Icon(ft.Icons.CARD_GIFTCARD),
|
||||
label_content=ft.Text("Card de\nfidelitate"),
|
||||
),
|
||||
ft.NavigationRailDestination(
|
||||
icon=ft.Icons.SETTINGS_APPLICATIONS_OUTLINED,
|
||||
selected_icon=ft.Icon(ft.Icons.SETTINGS_APPLICATIONS),
|
||||
label_content=ft.Text("Setari"),
|
||||
),
|
||||
ft.NavigationRailDestination(
|
||||
icon=ft.Icons.LOGOUT_OUTLINED,
|
||||
selected_icon=ft.Icon(ft.Icons.LOGOUT_ROUNDED),
|
||||
@@ -97,6 +103,10 @@ class Dashboard:
|
||||
self.placeholder.content = self.fidelity_cards.build()
|
||||
self.placeholder.update()
|
||||
case 7:
|
||||
self.settings = Settings(self.page, self)
|
||||
self.placeholder.content = self.settings.build()
|
||||
self.placeholder.update()
|
||||
case 8:
|
||||
self.page.client_storage.clear()
|
||||
self.page.session.clear()
|
||||
self.page.go('/')
|
||||
|
||||
Reference in New Issue
Block a user