change domen
This commit is contained in:
@@ -115,24 +115,20 @@ func (s *MyProjects) renderProjects(b *bot.Bot, mode bot.RenderMode, jwt string)
|
||||
buttons = append(buttons, row)
|
||||
}
|
||||
|
||||
// Ряд: Пагинация + Добавить
|
||||
// Ряд: Пагинация + Добавить (динамическая ширина)
|
||||
var navRow []echotron.InlineKeyboardButton
|
||||
|
||||
// Левая стрелка (или пустая кнопка)
|
||||
// Левая стрелка (только если есть предыдущая страница)
|
||||
if s.CurrentPage > 0 {
|
||||
navRow = append(navRow, bot.Button("←", "prev"))
|
||||
} else {
|
||||
navRow = append(navRow, bot.Button(" ", "empty"))
|
||||
}
|
||||
|
||||
// Кнопка "Добавить проект" всегда в центре
|
||||
navRow = append(navRow, bot.Button("+ Добавить", "add_project"))
|
||||
|
||||
// Правая стрелка (или пустая кнопка)
|
||||
// Правая стрелка (только если есть следующая страница)
|
||||
if s.CurrentPage+1 < page.Pages {
|
||||
navRow = append(navRow, bot.Button("→", "next"))
|
||||
} else {
|
||||
navRow = append(navRow, bot.Button(" ", "empty"))
|
||||
}
|
||||
|
||||
buttons = append(buttons, navRow)
|
||||
@@ -224,7 +220,7 @@ func (s *MyProjects) HandleCallback(b *bot.Bot, u *echotron.Update) {
|
||||
Project: project,
|
||||
WorkspaceID: s.WorkspaceID,
|
||||
BackState: &MyProjects{WorkspaceID: s.WorkspaceID},
|
||||
}, bot.EditMessage)
|
||||
}, bot.NewMessage)
|
||||
}
|
||||
|
||||
case strings.HasPrefix(data, "workspace:"):
|
||||
|
||||
Reference in New Issue
Block a user