Fix filterUsers to search username, company, email
This commit is contained in:
+5
-2
@@ -256,8 +256,11 @@ function filterUsers(searchTerm) {
|
|||||||
const cards = usersContainer.querySelectorAll('.user-card');
|
const cards = usersContainer.querySelectorAll('.user-card');
|
||||||
const term = searchTerm.toLowerCase();
|
const term = searchTerm.toLowerCase();
|
||||||
cards.forEach(card => {
|
cards.forEach(card => {
|
||||||
const text = card.innerText.toLowerCase();
|
const username = card.querySelector('h4')?.innerText?.toLowerCase() || '';
|
||||||
card.style.display = text.includes(term) ? 'block' : 'none';
|
const company = card.querySelector('.user-company')?.innerText?.toLowerCase() || '';
|
||||||
|
const email = card.querySelector('.user-email')?.innerText?.toLowerCase() || '';
|
||||||
|
const displayText = username + ' ' + company + ' ' + email;
|
||||||
|
card.style.display = displayText.includes(term) ? 'block' : 'none';
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user