% if (data.user) { %>
<% if (data.user.admin) { %>
<% } %>
(signed in as @<%= data.user.name %> :: sign out)
<% } else { %>
To post a comment you need to sign in via
<% data.auth.forEach((provider, i) => { %>
<%= i ? ' or ' : '' %>
<% }) %>
<% } %>
<%
const comments = [];
data.replies = {};
data.comments.forEach((comment) => {
if (comment.reply_to) {
if (!data.replies[comment.reply_to]) data.replies[comment.reply_to] = [];
data.replies[comment.reply_to].push(comment);
} else {
comments.push(comment);
}
});
data.comments = comments;
%>
<%= data.comments_tpl(data) %>