Method: Quby::AnswersHelper#different_header
- Defined in:
- app/helpers/quby/answers_helper.rb
#different_header(item, previous_item) ⇒ Object
23 24 25 26 27 28 29 30 31 32 33 |
# File 'app/helpers/quby/answers_helper.rb', line 23 def different_header(item, previous_item) return true unless item.score_header == previous_item&.score_header && previous_item.respond_to?(:options) case item.score_header when :question_description return item.description != previous_item.description when :value return previous_item..map(&:value) != item..map(&:value) when :description return previous_item..map(&:description) != item..map(&:description) end end |