comment undefined fix

This commit is contained in:
2026-06-11 15:40:15 +05:45
parent aedc7fbd36
commit 3b529327bf
+15 -9
View File
@@ -366,14 +366,19 @@ function renderPanelComments(comments) {
el.innerHTML = '<p class="text-xs text-slate-400 italic">No comments yet.</p>'; el.innerHTML = '<p class="text-xs text-slate-400 italic">No comments yet.</p>';
return; return;
} }
el.innerHTML = comments.map(c => ` el.innerHTML = comments.map(c => {
<div class="bg-slate-50 border border-slate-200 rounded-xl px-4 py-3"> console.log(c);
<div class="flex items-center justify-between mb-1.5">
<span class="text-xs font-semibold text-indigo-600">${escHtml(c.author)}</span> return `
<span class="text-xs text-slate-400">${escHtml(c.created_at)}</span> <div class="bg-slate-50 border border-slate-200 rounded-xl px-4 py-3">
<div class="flex items-center justify-between mb-1.5">
<span class="text-xs font-semibold text-indigo-600">${escHtml(c.author)}</span>
<span class="text-xs text-slate-400">${escHtml(c.created_at)}</span>
</div>
<p class="text-sm text-slate-700 leading-relaxed">${escHtml(c.comment)}</p>
</div> </div>
<p class="text-sm text-slate-700 leading-relaxed">${escHtml(c.comment)}</p> `;
</div>`).join(''); }).join('');
} }
function closeDetailPanel() { function closeDetailPanel() {
@@ -407,9 +412,10 @@ document.getElementById('panelCommentBtn').addEventListener('click', function ()
const list = Array.isArray(r.comments) ? r.comments : Object.values(r.comments || {}); const list = Array.isArray(r.comments) ? r.comments : Object.values(r.comments || {});
renderPanelComments(list.map(c => ({ renderPanelComments(list.map(c => ({
comment: c.comment, comment: c.comment,
author: c.author_name, author: c.author,
created_at: c.created_at_human ?? c.created_at, created_at: c.created_at_human ?? c.created_at,
}))); })));
console.log(list);
} }
}); });
}, },