Mohammed Foud commited on
Commit
d4f30f7
·
1 Parent(s): 24503bb
src/bots/handlers/serviceHandlers.ts CHANGED
@@ -264,7 +264,7 @@ export const setupServiceHandlers = (bot: any) => {
264
  }
265
 
266
  const buttons = [];
267
- const rowSize = 2;
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));