20 lines
507 B
Python
20 lines
507 B
Python
import flet as ft
|
|
import designer as ds
|
|
from dashboard import DashboardView
|
|
from starlette.applications import Starlette
|
|
from starlette.routing import Mount
|
|
|
|
|
|
async def main(page: ft.Page):
|
|
page.title = "ЦОПП — Статистика"
|
|
page.bgcolor = ds.colors.background
|
|
page.padding = ft.padding.all(0)
|
|
page.scroll = ft.ScrollMode.HIDDEN
|
|
|
|
view = DashboardView(page)
|
|
page.add(view)
|
|
|
|
|
|
_flet_app = ft.run(main, export_asgi_app=True)
|
|
app = Starlette(routes=[Mount("/", _flet_app)])
|