Add files via upload

This commit is contained in:
Tomáš Dvořák
2025-05-23 09:53:05 +02:00
committed by GitHub
parent 713b5368ce
commit a2fec20eb2
+14 -10
View File
@@ -257,23 +257,27 @@
noResults.classList.add('hidden'); noResults.classList.add('hidden');
// Process main contacts // Get active tab
const mainContacts = contacts.filter(contact => !contact.name.includes('Interní')); const activeTab = document.querySelector('.switcher-btn.active')?.dataset.type || 'main';
container.innerHTML = mainContacts
// Show contacts based on active tab
if (activeTab === 'main') {
container.innerHTML = contacts
.filter(contact => !contact.internal)
.map(contact => formatContactCard(contact, searchQuery)) .map(contact => formatContactCard(contact, searchQuery))
.join(''); .join('');
} else {
// Process internal contacts internalContainer.innerHTML = contacts
const internalContacts = contacts.filter(contact => contact.name.includes('Interní')); .filter(contact => contact.internal)
internalContainer.innerHTML = internalContacts
.map(contact => formatContactCard(contact, searchQuery)) .map(contact => formatContactCard(contact, searchQuery))
.join(''); .join('');
}
// Show empty state for individual sections if needed // Show empty state if needed
if (!container.innerHTML) { if (!container.innerHTML && activeTab === 'main') {
container.innerHTML = '<p class="text-gray-500 py-4">Žádné hlavní kontakty</p>'; container.innerHTML = '<p class="text-gray-500 py-4">Žádné hlavní kontakty</p>';
} }
if (!internalContainer.innerHTML) { if (!internalContainer.innerHTML && activeTab === 'internal') {
internalContainer.innerHTML = '<p class="text-gray-500 py-4">Žádné interní kontakty</p>'; internalContainer.innerHTML = '<p class="text-gray-500 py-4">Žádné interní kontakty</p>';
} }
} }