move single_button_markup macro to utils file

This commit is contained in:
Akulij 2025-04-30 21:04:54 +03:00
parent f58607a883
commit 0fc96b17a6
2 changed files with 8 additions and 8 deletions

View File

@ -62,14 +62,6 @@ impl LogMsg for <teloxide::Bot as teloxide::prelude::Requester>::SendMessage {
}
}
macro_rules! single_button_markup {
($button:expr) => {
InlineKeyboardMarkup {
inline_keyboard: vec![vec![$button]],
}
};
}
#[derive(Serialize, Deserialize, Clone, Debug, Default, PartialEq)]
pub enum State {
#[default]

View File

@ -6,6 +6,14 @@ use crate::{
BotResult,
};
macro_rules! single_button_markup {
($button:expr) => {
InlineKeyboardMarkup {
inline_keyboard: vec![vec![$button]],
}
};
}
pub async fn create_callback_button<C, D>(
literal: &str,
ci: CallbackInfo<C>,