This commit is contained in:
2026-03-01 15:32:25 +03:00
parent 8b05a2d512
commit 1110d89bb0
17 changed files with 150 additions and 59 deletions
@@ -0,0 +1,100 @@
from aiogram_dialog import Dialog
from dutylog.application.bot.admin_dialogs.main_menu import (
main_menu_window,
statistics_window,
)
from dutylog.application.bot.admin_dialogs.residents_management import (
residents_list_window,
resident_info_window,
resident_logout_confirm_window,
resident_delete_confirm_window,
create_resident_name_window,
create_resident_floor_window,
create_resident_room_window,
create_resident_confirm_window,
search_input_window,
search_results_window,
)
from dutylog.application.bot.admin_dialogs.residents_filter import (
filter_select_window,
filter_hours_input_window,
filtered_results_window,
)
from dutylog.application.bot.admin_dialogs.floors_management import (
floors_list_window,
floor_delete_confirm_window,
create_floor_input_window,
create_floor_confirm_window,
)
from dutylog.application.bot.admin_dialogs.rooms_management import (
rooms_select_floor_window,
rooms_list_window,
room_delete_confirm_window,
create_room_select_floor_window,
create_room_input_window,
create_room_confirm_window,
)
from dutylog.application.bot.admin_dialogs.reporting_period_management import (
reporting_period_window,
next_period_confirm_window,
generate_report_select_period_window,
generate_report_confirm_window,
)
from dutylog.application.bot.admin_dialogs.hours_management import (
add_hours_select_window,
remove_hours_select_window,
add_hours_custom_window,
remove_hours_custom_window,
add_hours_remark_window,
remove_hours_remark_window,
add_hours_confirm_window,
remove_hours_confirm_window,
)
from dutylog.application.bot.admin_dialogs.broadcast import (
broadcast_window,
broadcast_confirm_window,
)
admin_menu_dialog = Dialog(
main_menu_window,
residents_list_window,
resident_info_window,
resident_logout_confirm_window,
resident_delete_confirm_window,
add_hours_select_window,
remove_hours_select_window,
add_hours_custom_window,
remove_hours_custom_window,
add_hours_remark_window,
remove_hours_remark_window,
add_hours_confirm_window,
remove_hours_confirm_window,
create_resident_name_window,
create_resident_floor_window,
create_resident_room_window,
create_resident_confirm_window,
floors_list_window,
floor_delete_confirm_window,
create_floor_input_window,
create_floor_confirm_window,
rooms_select_floor_window,
rooms_list_window,
room_delete_confirm_window,
create_room_select_floor_window,
create_room_input_window,
create_room_confirm_window,
reporting_period_window,
next_period_confirm_window,
generate_report_select_period_window,
generate_report_confirm_window,
statistics_window,
broadcast_window,
broadcast_confirm_window,
search_input_window,
search_results_window,
filter_select_window,
filter_hours_input_window,
filtered_results_window,
)