refactor
This commit is contained in:
@@ -14,11 +14,10 @@ import (
|
||||
const creativesPerPage = 6
|
||||
|
||||
type Creatives struct {
|
||||
CurrentPage int
|
||||
ProjectID string
|
||||
ProjectTitle string
|
||||
WorkspaceID string
|
||||
BackState bot.State
|
||||
CurrentPage int
|
||||
ProjectID string
|
||||
WorkspaceID string
|
||||
BackState bot.State
|
||||
}
|
||||
|
||||
func (s *Creatives) Enter(b *bot.Bot, mode bot.RenderMode) {
|
||||
@@ -52,16 +51,8 @@ func (s *Creatives) renderCreatives(b *bot.Bot, mode bot.RenderMode, jwt string)
|
||||
var text string
|
||||
var buttons [][]echotron.InlineKeyboardButton
|
||||
|
||||
// Навигация: 2 последних уровня
|
||||
navPath := "… › Креативы"
|
||||
if s.ProjectTitle != "" {
|
||||
navPath = fmt.Sprintf("… › %s › Креативы", s.ProjectTitle)
|
||||
}
|
||||
|
||||
if len(page.Items) == 0 {
|
||||
text = fmt.Sprintf(`<i>%s</i>
|
||||
|
||||
<b>Креативы</b>
|
||||
text = `<b>Креативы</b>
|
||||
|
||||
У вас пока нет креативов
|
||||
|
||||
@@ -71,16 +62,13 @@ func (s *Creatives) renderCreatives(b *bot.Bot, mode bot.RenderMode, jwt string)
|
||||
‣ Шаблон для автопостинга
|
||||
‣ Варианты для A/B тестирования
|
||||
|
||||
Начните с добавления первого креатива`, navPath)
|
||||
Начните с добавления первого креатива`
|
||||
} else {
|
||||
text = fmt.Sprintf(`<i>%s</i>
|
||||
|
||||
<b>Креативы</b>%s
|
||||
text = fmt.Sprintf(`<b>Креативы</b>%s
|
||||
|
||||
Управление рекламными материалами
|
||||
|
||||
Выберите креатив`,
|
||||
navPath,
|
||||
ui.FormatPageInfo(s.CurrentPage, page.Pages))
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user