diff --git a/web/templates/admin_pricing.html b/web/templates/admin_pricing.html index 03f9a86..c9e5f6c 100644 --- a/web/templates/admin_pricing.html +++ b/web/templates/admin_pricing.html @@ -231,16 +231,19 @@ async function loadTab(tab) { document.getElementById('pagination').className = 'flex justify-between items-center mt-4 pt-4 border-t'; document.getElementById('btn-all-configs').className = 'text-gray-600 hidden'; // Hide this tab for components document.getElementById('pricelists-tab-content').className = 'hidden'; + document.getElementById('tab-content').className = ''; } else if (tab === 'all-configs') { document.getElementById('search-bar').className = 'mb-4 hidden'; // Hide search for all configs document.getElementById('pagination').className = 'flex justify-between items-center mt-4 pt-4 border-t'; // Show pagination document.getElementById('btn-all-configs').className = 'text-blue-600 font-medium'; // Show this tab for all configs document.getElementById('pricelists-tab-content').className = 'hidden'; + document.getElementById('tab-content').className = ''; } else if (tab === 'pricelists') { document.getElementById('search-bar').className = 'mb-4 hidden'; document.getElementById('pagination').className = 'hidden'; document.getElementById('btn-all-configs').className = 'text-gray-600 hidden'; document.getElementById('pricelists-tab-content').className = ''; + document.getElementById('tab-content').className = 'hidden'; // Load pricelists when pricelists tab is selected checkPricelistWritePermission(); loadPricelists(1); @@ -249,6 +252,7 @@ async function loadTab(tab) { document.getElementById('pagination').className = 'hidden'; document.getElementById('btn-all-configs').className = 'text-gray-600 hidden'; document.getElementById('pricelists-tab-content').className = 'hidden'; + document.getElementById('tab-content').className = ''; } if (tab !== 'pricelists') {