INNER CODE UNIT · JavaScript

rows

XortexAI/XMem · admin/app.js:139

  const rows = users.map(u => {
    const avatar = u.picture
      ? `<img src="${escHtml(u.picture)}" alt="" class="user-avatar">`
      : `<div class="user-avatar-placeholder">${(u.name || '?').charAt(0).toUpperCase()}</div>`;
    const username = u.username ? `@${escHtml(u.username)}` : '<span style="color:var(--text3)">—</span>';
    const created = u.created_at ? formatDateShort(u.created_at) : '—';
    const lastLogin = u.last_login ? formatDateShort(u.last_login) : '—';

    return `<tr>
      <td>
        <div class="user-cell">
          ${avatar}
          <div class="user-info">
            <div class="user-name">${escHtml(u.name || 'Unknown')}</div>
            <div class="user-email">${escHtml(u.email || '')}</div>
          </div>
        </div>
      </td>

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…