[AB-291] adding templates for new pagination system

adding templates for mutes command
This commit is contained in:
Sheldan
2021-12-01 01:13:44 +01:00
parent 4c988e6c3e
commit 02d5d7cc1c
22 changed files with 124 additions and 8 deletions

View File

@@ -1,5 +1,5 @@
{
<#include "assignable_place_color">,
<#include "abstracto_color">,
<#assign text><#include "${commandName}_confirmation"></#assign>
"description": "${text?json_string}",
"buttons": [

View File

@@ -0,0 +1,60 @@
{
"label": "<@safe_include "paginator_exit_button_label"/>",
"id": "${exitButtonId}",
"buttonStyle": "secondary",
"emoteMarkdown": "⏹️",
"metaConfig": {
"persistCallback": false
}
}
<#if !exitOnly>
,
{
"label": "<@safe_include "paginator_start_button_label"/>",
"id": "${startButtonId}",
"buttonStyle": "secondary",
<#if counter = 0>
"disabled": true,
</#if>
"emoteMarkdown": "⏮",
"metaConfig": {
"persistCallback": false
}
},
{
"label": "<@safe_include "paginator_previous_button_label"/>",
"id": "${previousButtonId}",
"buttonStyle": "secondary",
<#if counter = 0>
"disabled": true,
</#if>
"emoteMarkdown": "◀️",
"metaConfig": {
"persistCallback": false
}
},
{
"label": "<@safe_include "paginator_next_button_label"/>",
"id": "${nextButtonId}",
"buttonStyle": "secondary",
<#if counter = chunks?size -1>
"disabled": true,
</#if>
"emoteMarkdown": "▶",
"metaConfig": {
"persistCallback": false
}
},
{
"label": "<@safe_include "paginator_last_button_label"/>",
"id": "${lastButtonId}",
"buttonStyle": "secondary",
<#if counter = chunks?size -1>
"disabled": true,
</#if>
"emoteMarkdown": "⏭",
"metaConfig": {
"persistCallback": false
}
}
</#if>

View File

@@ -0,0 +1,3 @@
<#assign page=page>
<#assign pageCount=pageCount>
<#include "paginator_footer_text">