21 lines
568 B
Ruby
21 lines
568 B
Ruby
module CommentsHelper
|
|
|
|
def comment_link_text(parent_id)
|
|
parent_id.present? ? t("comments_helper.reply_link") : t("comments_helper.comment_link")
|
|
end
|
|
|
|
def comment_button_text(parent_id)
|
|
parent_id.present? ? t("comments_helper.reply_button") : t("comments_helper.comment_button")
|
|
end
|
|
|
|
def parent_or_commentable_dom_id(parent_id, commentable)
|
|
parent_id.blank? ? dom_id(commentable) : "comment_#{parent_id}"
|
|
end
|
|
|
|
def select_children(comments, parent)
|
|
return [] if comments.blank?
|
|
comments.select{|c| c.parent_id == parent.id}
|
|
end
|
|
|
|
end
|