Sha256: 909b08f397e4d8c3dc7864c76308529bf4aa2eb99f360e7ff8f50d080c411d88

Contents?: true

Size: 869 Bytes

Versions: 31

Compression:

Stored size: 869 Bytes

Contents

$(() => {
  const deleteDataHtml = '<%== j(render partial: "delete", locals: { comment: @comment }).strip %>';
  const rootCommentableId = <%== "comments-for-#{@comment.root_commentable.commentable_type.demodulize}-#{@comment.root_commentable.id}".to_json %>;
  const commentId = <%= @comment.id.to_json %>;
  const $comment = $(`#comment_${commentId}`);
  const $commentReply = $(`#comment${commentId}-reply`);
  const $content = $("> .comment__content", $comment);
  const sectionsToDelete = ["header", "footer", "additionalreply"];

  sectionsToDelete.forEach((section) => {
    $(`> .comment__${section}`, $comment).remove();
  });
  $commentReply.remove();
  $content.replaceWith(deleteDataHtml);

  $(".comments-count", $(`#${rootCommentableId}`)).text(<%== t("decidim.components.comments.title", count: @comment.root_commentable.comments_count).to_json %>);
});

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
decidim-comments-0.27.9 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.27.8 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.27.7 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.27.6 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.26.10 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.26.9 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.27.5 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.26.8 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.27.4 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.27.3 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.26.7 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.26.5 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.27.2 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.27.1 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.26.4 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.27.0 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.26.3 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.27.0.rc2 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.27.0.rc1 app/views/decidim/comments/comments/delete.js.erb
decidim-comments-0.26.2 app/views/decidim/comments/comments/delete.js.erb