불러오는 중...
`;
gtag('event', 'view_post', { post_id: postId, board: p.board_slug, title: p.title });
}
async function submitComment() {
const nickname = document.getElementById('comment-nickname').value.trim();
const content = document.getElementById('comment-content').value.trim();
if (!nickname || !content) { alert('닉네임과 댓글 내용을 입력해주세요'); return; }
localStorage.setItem('gumdan-nickname', nickname);
const res = await fetch(`/api/posts/${postId}/comments`, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ nickname, content }),
});
if (res.ok) {
document.getElementById('comment-content').value = '';
loadPost(); // Reload to show new comment
gtag('event', 'add_comment', { post_id: postId });
} else {
const err = await res.json();
alert(err.error);
}
}
document.addEventListener('keydown', (e) => {
if (e.key === 'Enter' && e.target.id === 'comment-content') submitComment();
});
loadPost();