Files
shveitechbot/misc/kb/client.py
2026-02-01 12:29:33 +07:00

21 lines
707 B
Python

from aiogram.types import InlineKeyboardButton, InlineKeyboardMarkup
from aiogram.utils.keyboard import InlineKeyboardBuilder
async def cart_btn(user_id: int) -> InlineKeyboardButton:
return InlineKeyboardButton(
text="🛒 Корзина ()", callback_data="cart"
) # TODO: Database integration, get cart items count
async def main_menu_kb(user_id: int) -> InlineKeyboardMarkup:
return InlineKeyboardBuilder(
[
[
InlineKeyboardButton(text="📦 Каталог", callback_data="catalogue"),
InlineKeyboardButton(text="🔍", callback_data="find"),
],
[await cart_btn(user_id)],
]
).as_markup()