34 lines
782 B
Python
34 lines
782 B
Python
from nicegui import ui
|
|
|
|
def build_ui():
|
|
with ui.card():
|
|
dark = ui.dark_mode(True)
|
|
ui.switch('Dark mode').bind_value(dark)
|
|
|
|
with ui.card():
|
|
ui.label("ATS Träger eintragen")
|
|
traeger = [
|
|
"Tim Grubmüller",
|
|
"Phil Lang",
|
|
"Max Hämmerle",
|
|
]
|
|
|
|
ui.select(options=traeger, with_input=True, on_change=lambda e: ui.notify(e.value)).classes('w-40')
|
|
ui.label("Datum")
|
|
|
|
ui.label("Einsatzzeit in Minuten")
|
|
|
|
with ui.row():
|
|
ui.button(text="Leeren", on_click=ClearForm)
|
|
ui.button(text="Eintragen", on_click=InputDataToTable)
|
|
|
|
|
|
|
|
def InputDataToTable():
|
|
ui.notify("Eintrag in Datenbank erstellt.")
|
|
|
|
def ClearForm():
|
|
ui.notify("Gelöscht.")
|
|
|
|
|