Browse Source

refactor: simplificaiton

pull/1103/head
natdeanlewissoftwire 4 years ago
parent
commit
6abee685b9
  1. 27
      app/components/check_answers_summary_list_card_component.rb

27
app/components/check_answers_summary_list_card_component.rb

@ -17,31 +17,24 @@ class CheckAnswersSummaryListCardComponent < ViewComponent::Base
end end
def check_answers_card_title(question) def check_answers_card_title(question)
case question.form.type if question.form.type == "lettings"
when "lettings"
case question.check_answers_card_number case question.check_answers_card_number
when 1 when 1
"Lead tenant" "Lead tenant"
when 2..8 when 2..8
"Person #{question.check_answers_card_number}" "Person #{question.check_answers_card_number}"
end end
when "sales" elsif question.form.type == "sales"
case log[:jointpur] case question.check_answers_card_number
when 1 when 1..number_of_buyers
case question.check_answers_card_number
when 1..2
"Buyer #{question.check_answers_card_number}"
when 3..6
"Person #{question.check_answers_card_number - 2}"
end
when 2
case question.check_answers_card_number
when 1
"Buyer #{question.check_answers_card_number}" "Buyer #{question.check_answers_card_number}"
when 2..5 when number_of_buyers..6
"Person #{question.check_answers_card_number - 1}" "Person #{question.person_display_number}"
end
end end
end end
end end
def number_of_buyers
log[:jointpur] == 1 ? 2 : 1
end
end end

Loading…
Cancel
Save