// Chats list view
const ChatsView = {
async render(root) {
root.innerHTML = `
Нет чатов. Открой карту и найди кого-нибудь!
';
return;
}
list.innerHTML = '';
list.className = '';
r.chats.forEach((item) => {
const row = document.createElement('div');
row.className = 'list-row';
row.innerHTML = `
${item.other_photo ? '' : escapeHtml((item.other_name || '?')[0])}
${escapeHtml(item.other_name)}
${escapeHtml(item.last_message || 'Нет сообщений')}
${item.unread_count > 0 ? `