From f28d385fa0cd6cd1789180ed5e77fb152828540e Mon Sep 17 00:00:00 2001 From: Srinath Date: Mon, 9 Feb 2026 17:35:51 +0530 Subject: [PATCH 1/6] AddedCtrl + B Packing Ctrl + Y Weight / Amount shortcut key funtionalies --- .../BSBillingTable4/BSBillingTable4.jsx | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable4/BSBillingTable4.jsx b/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable4/BSBillingTable4.jsx index c0665f2..f43aa0b 100644 --- a/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable4/BSBillingTable4.jsx +++ b/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable4/BSBillingTable4.jsx @@ -294,15 +294,20 @@ const BSBillingTable4 = () => { // 👉 CTRL shortcuts if (!event.ctrlKey) return; - if (key === 'q') { - event.preventDefault(); - handleShortcut('qty'); - } - - if (key === 'e') { - event.preventDefault(); - handleShortcut('price'); - } + if (key === 'q') { + event.preventDefault(); + handleShortcut('qty'); + } else if (key === 'e') { + event.preventDefault(); + handleShortcut('price'); + } else if (key === 'y') { + event.preventDefault(); + handleShortcut('Parcel'); + } else if (key === 'b') { + event.preventDefault(); + handleShortcut('weightAmount'); + } + }; window.addEventListener('keydown', handleKeyDown); From e6540642b77cca37f29f696ba8fc7f4792eb3856 Mon Sep 17 00:00:00 2001 From: Srinath Date: Mon, 9 Feb 2026 17:36:35 +0530 Subject: [PATCH 2/6] AddedCtrl + B Packing Ctrl + Y Weight / Amount shortcut key funtionalies --- .../BSBillingTable5/BsBill.jsx | 23 +++++++++++-------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable5/BsBill.jsx b/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable5/BsBill.jsx index a6a4784..4e55d96 100644 --- a/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable5/BsBill.jsx +++ b/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable5/BsBill.jsx @@ -1940,15 +1940,20 @@ const BsBill = () => { // 👉 CTRL shortcuts if (!event.ctrlKey) return; - if (key === 'q') { - event.preventDefault(); - handleShortcut('qty'); - } - - if (key === 'e') { - event.preventDefault(); - handleShortcut('price'); - } + if (key === 'q') { + event.preventDefault(); + handleShortcut('qty'); + } else if (key === 'e') { + event.preventDefault(); + handleShortcut('price'); + } else if (key === 'y') { + event.preventDefault(); + handleShortcut('Parcel'); + } else if (key === 'b') { + event.preventDefault(); + handleShortcut('weightAmount'); + } + }; window.addEventListener('keydown', handleKeyDown); From 383dfa8e68a23d2cadae4499e008b714cf8b8367 Mon Sep 17 00:00:00 2001 From: Srinath Date: Mon, 9 Feb 2026 17:36:55 +0530 Subject: [PATCH 3/6] AddedCtrl + B Packing Ctrl + Y Weight / Amount shortcut key funtionalies --- .../BSBillingTable6/BSBillingTable6.jsx | 24 +++++++++++-------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable6/BSBillingTable6.jsx b/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable6/BSBillingTable6.jsx index f6263dd..5433a60 100644 --- a/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable6/BSBillingTable6.jsx +++ b/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable6/BSBillingTable6.jsx @@ -267,16 +267,20 @@ const BSBillingTable6 = () => { } // 👉 CTRL shortcuts if (!event.ctrlKey) return; - - if (key === 'q') { - event.preventDefault(); - handleShortcut('qty'); - } - - if (key === 'e') { - event.preventDefault(); - handleShortcut('price'); - } +if (key === 'q') { + event.preventDefault(); + handleShortcut('qty'); + } else if (key === 'e') { + event.preventDefault(); + handleShortcut('price'); + } else if (key === 'y') { + event.preventDefault(); + handleShortcut('Parcel'); + } else if (key === 'b') { + event.preventDefault(); + handleShortcut('weightAmount'); + } + }; window.addEventListener('keydown', handleKeyDown); From 5dce357840a882e3281f5e8709fbdd6ea0955739 Mon Sep 17 00:00:00 2001 From: Srinath Date: Mon, 9 Feb 2026 17:37:12 +0530 Subject: [PATCH 4/6] AddedCtrl + B Packing Ctrl + Y Weight / Amount shortcut key funtionalies --- .../BSBillingTable7/BSBillingTable7.jsx | 22 ++++++++++++------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable7/BSBillingTable7.jsx b/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable7/BSBillingTable7.jsx index e1fd535..406cd6b 100644 --- a/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable7/BSBillingTable7.jsx +++ b/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable7/BSBillingTable7.jsx @@ -260,14 +260,20 @@ const BSBillingTable7 = () => { return; } if (!event.ctrlKey) return; - if (key === 'q') { - event.preventDefault(); - handleShortcut('qty'); - } - if (key === 'e') { - event.preventDefault(); - handleShortcut('price'); - } + if (key === 'q') { + event.preventDefault(); + handleShortcut('qty'); + } else if (key === 'e') { + event.preventDefault(); + handleShortcut('price'); + } else if (key === 'y') { + event.preventDefault(); + handleShortcut('Parcel'); + } else if (key === 'b') { + event.preventDefault(); + handleShortcut('weightAmount'); + } + }; window.addEventListener('keydown', handleKeyDown); From e84de5a95f429415f75ead8363c1ab5c46b997c2 Mon Sep 17 00:00:00 2001 From: Srinath Date: Mon, 9 Feb 2026 17:37:35 +0530 Subject: [PATCH 5/6] AddedCtrl + B Packing Ctrl + Y Weight / Amount shortcut key funtionalies --- .../ComboSalesBillTable/ComboSalesBillTable.jsx | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/src/Pages/BookingScreen/Components/BSBillingTables/ComboSalesBillTable/ComboSalesBillTable.jsx b/src/Pages/BookingScreen/Components/BSBillingTables/ComboSalesBillTable/ComboSalesBillTable.jsx index e7530b9..5fd5dd8 100644 --- a/src/Pages/BookingScreen/Components/BSBillingTables/ComboSalesBillTable/ComboSalesBillTable.jsx +++ b/src/Pages/BookingScreen/Components/BSBillingTables/ComboSalesBillTable/ComboSalesBillTable.jsx @@ -285,15 +285,20 @@ const ComboSalesBillTable = () => { // 👉 CTRL shortcuts if (!event.ctrlKey) return; - if (key === 'q') { + if (key === 'q') { event.preventDefault(); handleShortcut('qty'); - } - - if (key === 'e') { + } else if (key === 'e') { event.preventDefault(); handleShortcut('price'); + } else if (key === 'y') { + event.preventDefault(); + handleShortcut('Parcel'); + } else if (key === 'b') { + event.preventDefault(); + handleShortcut('weightAmount'); } + }; window.addEventListener('keydown', handleKeyDown); From 0b55ea8ed7d25976765d135b3037a2339dce0059 Mon Sep 17 00:00:00 2001 From: Srinath Date: Mon, 9 Feb 2026 17:37:52 +0530 Subject: [PATCH 6/6] AddedCtrl + B Packing Ctrl + Y Weight / Amount shortcut key funtionalies --- .../BSBillingTable1/BSBillingTable1.jsx | 21 ++++++++++++------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable1/BSBillingTable1.jsx b/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable1/BSBillingTable1.jsx index 1622ded..a61f899 100644 --- a/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable1/BSBillingTable1.jsx +++ b/src/Pages/BookingScreen/Components/BSBillingTables/BSBillingTable1/BSBillingTable1.jsx @@ -303,14 +303,19 @@ const BSBillingTable1 = () => { if (!event.ctrlKey) return; if (key === 'q') { - event.preventDefault(); - handleShortcut('qty'); - } - - if (key === 'e') { - event.preventDefault(); - handleShortcut('price'); - } + event.preventDefault(); + handleShortcut('qty'); + } else if (key === 'e') { + event.preventDefault(); + handleShortcut('price'); + } else if (key === 'y') { + event.preventDefault(); + handleShortcut('Parcel'); + } else if (key === 'b') { + event.preventDefault(); + handleShortcut('weightAmount'); + } + }; window.addEventListener('keydown', handleKeyDown);