Mohammed Foud commited on
Commit ·
d4f30f7
1
Parent(s): 24503bb
all
Browse files
src/bots/handlers/serviceHandlers.ts
CHANGED
|
@@ -264,7 +264,7 @@ export const setupServiceHandlers = (bot: any) => {
|
|
| 264 |
}
|
| 265 |
|
| 266 |
const buttons = [];
|
| 267 |
-
const rowSize =
|
| 268 |
|
| 269 |
for (let i = 0; i < affordableProducts.length; i += rowSize) {
|
| 270 |
const row = [];
|
|
|
|
| 264 |
}
|
| 265 |
|
| 266 |
const buttons = [];
|
| 267 |
+
const rowSize = 3;
|
| 268 |
|
| 269 |
for (let i = 0; i < affordableProducts.length; i += rowSize) {
|
| 270 |
const row = [];
|
src/bots/utils/keyboardUtils.ts
CHANGED
|
@@ -30,7 +30,7 @@ export const getLoggedInMenuKeyboard = () => {
|
|
| 30 |
Markup.button.callback(messageManager.getMessage('btn_top_up'), 'top_up_balance'),
|
| 31 |
Markup.button.callback(messageManager.getMessage('btn_history'), 'history')
|
| 32 |
],
|
| 33 |
-
[Markup.button.callback('💰 Buy with Balance', 'buy_with_balance')],
|
| 34 |
[
|
| 35 |
Markup.button.callback(messageManager.getMessage('btn_back'), 'main_menu')
|
| 36 |
],
|
|
@@ -47,7 +47,7 @@ export const getServicesKeyboard = (page: number = 0, sortBy?: 'az' | 'za') => {
|
|
| 47 |
// Apply sorting for all services first
|
| 48 |
let sortedServices = [...services];
|
| 49 |
if (sortBy === 'az') {
|
| 50 |
-
|
| 51 |
sortedServices.sort((a, b) => a[1].label_en.localeCompare(b[1].label_en));
|
| 52 |
} else if (sortBy === 'za') {
|
| 53 |
sortedServices.sort((a, b) => b[1].label_en.localeCompare(a[1].label_en));
|
|
|
|
| 30 |
Markup.button.callback(messageManager.getMessage('btn_top_up'), 'top_up_balance'),
|
| 31 |
Markup.button.callback(messageManager.getMessage('btn_history'), 'history')
|
| 32 |
],
|
| 33 |
+
// [Markup.button.callback('💰 Buy with Balance', 'buy_with_balance')],
|
| 34 |
[
|
| 35 |
Markup.button.callback(messageManager.getMessage('btn_back'), 'main_menu')
|
| 36 |
],
|
|
|
|
| 47 |
// Apply sorting for all services first
|
| 48 |
let sortedServices = [...services];
|
| 49 |
if (sortBy === 'az') {
|
| 50 |
+
|
| 51 |
sortedServices.sort((a, b) => a[1].label_en.localeCompare(b[1].label_en));
|
| 52 |
} else if (sortBy === 'za') {
|
| 53 |
sortedServices.sort((a, b) => b[1].label_en.localeCompare(a[1].label_en));
|