INNER CODE UNIT · JavaScript
filterUsers
XortexAI/XMem · admin/app.js:174
function filterUsers(query) {
_usersFilter = query;
renderUsersTable();
}
async function showUserTrailModal(userId) {
const modal = document.getElementById('user-trail-modal');
const user = _usersData.find(u => u.id === userId);
if (!user) return;
// Show modal with loading state
modal.style.display = 'flex';
document.getElementById('trail-modal-title').textContent = `Activity Trail: ${escHtml(user.name || user.email)}`;
document.getElementById('trail-table-body').innerHTML = '<tr><td colspan="5" class="empty-state">Loading...</td></tr>';
document.getElementById('trail-calls-24h').textContent = '—';
document.getElementById('trail-unique-routes').textContent = '—';
document.getElementById('trail-unique-paths').innerHTML = '';