' + + '' + + '' + + '' + + escapeHtml(catName) + + '' + + '' + escapeHtml(title) + '' + + (summary ? '' + escapeHtml(summary) + '' : '') + + '' + + (created ? '작성 ' + escapeHtml(created) + '' : '') + + (updated && updated !== created ? '수정 ' + escapeHtml(updated) + '' : '') + + '' + + ''; + + const body = post && post.contentMd ? renderMarkdown(post.contentMd) : ''; + html += '' + (body || '본문이 아직 없습니다.') + ''; + + html += + '' + + '← 작업 목록' + + (catSlug ? '' + + escapeHtml(catName) + ' 더 보기' : '') + + '' + + '