+
+
+ {comment.authorLabel}
+
+ ·
+
+ {comment.updatedAt !== comment.createdAt ? (
+ <>
+ ·
+
+ 수정됨
+ {comment.editorLabel ? `: ${comment.editorLabel}` : ""}
+
+ >
+ ) : null}
+
+
+ {isEditing ? (
+
+ ) : (
+
+ {comment.body}
+
+ )}
+
+ {canReply || canManage ? (
+
+ {canReply ? (
+
+ ) : null}
+ {canManage && !isEditing ? (
+
+ ) : null}
+ {canManage ? (
+
+ ) : null}
+
+ ) : null}
+
+ {canReply && isReplying ? (
+
+ ) : null}
+
+ {comment.replies.length ? (
+
+ {comment.replies.map((reply) => renderComment(reply, true))}
+
+ ) : null}
+