add V2
This commit is contained in:
34
UI_V2/pages/auth/auth.py
Normal file
34
UI_V2/pages/auth/auth.py
Normal file
@@ -0,0 +1,34 @@
|
||||
import flet as ft
|
||||
from pages.auth.login import Login
|
||||
from pages.auth.register import Register
|
||||
|
||||
class Auth:
|
||||
def __init__(self, page: ft.Page, go_to = 'login'):
|
||||
self.page = page
|
||||
self.go_to = go_to
|
||||
self.logo = ft.Image("images/tainagustului.png", width=200)
|
||||
self.login = Login(self.page, self)
|
||||
self.register = Register(self.page, self, self.login)
|
||||
|
||||
go_to = 'login' if self.page.session.get('go_to') == None or 'login' else self.page.session.get('go_to')
|
||||
if go_to == 'login':
|
||||
self.placeholder = ft.Container(
|
||||
content=self.login.build(),
|
||||
width=350
|
||||
)
|
||||
if go_to == 'register':
|
||||
self.placeholder = ft.Container(
|
||||
content=self.register.build(),
|
||||
width=350
|
||||
)
|
||||
|
||||
def build(self):
|
||||
return ft.Container(
|
||||
content=ft.Column(
|
||||
[
|
||||
self.logo,
|
||||
self.placeholder,
|
||||
],
|
||||
horizontal_alignment=ft.CrossAxisAlignment.CENTER
|
||||
)
|
||||
)
|
||||
Reference in New Issue
Block a user