README update

This commit is contained in:
2025-10-03 14:45:26 +03:00
parent ceb8e87939
commit 7e5939394d
7 changed files with 47 additions and 57 deletions

View File

@@ -1,16 +1,16 @@
from aiogram_dialog import Dialog, Window
from aiogram_dialog.widgets.kbd import Back, Cancel, Column, Select
from aiogram_dialog.widgets.text import Const, Format, Jinja
from aiogram_dialog.widgets.kbd import Back, Button, Cancel, Column, Select
from aiogram_dialog.widgets.text import Case, Const, Format, Jinja
from app.bot.dialogs.templates import event_template
from .getters import event_getter, events_list_getter
from .handlers import on_event_selected
from .handlers import change_registration, on_event_selected
from .states import EventsSG
events_dialog = Dialog(
Window(
Const("События"),
Const("Мероприятия"),
Column(
Cancel(Const("Назад")),
Select(
@@ -26,6 +26,13 @@ events_dialog = Dialog(
),
Window(
Jinja(event_template),
Button(
Case(
[Const("зарегистрироваться"), Const("отменить регистрацию")],
selector="is_registered_to_event",
),
on_click=change_registration,
),
Back(Const("Назад")),
getter=event_getter,
parse_mode="HTML",