decide.nolog.cz/app/components/poll-evaluation-summary-option.hbs

69 lines
2 KiB
Handlebars
Raw Normal View History

{{!
There must not be a line break between option text and "</strong>." cause otherwise
we will see a space between option string and following dot.
}}
{{#if @isFindADate}}
2018-12-29 20:35:04 +01:00
{{! Need to disable block indentation rule cause there shouldn't be a space between date and dot }}
{{! template-lint-disable block-indentation }}
<strong class="best-option-value">
{{!
TODO: Simplify to dateStyle="full" and timeStyle="short" after upgrading to Ember Intl v6
}}
{{format-date
@evaluationBestOption.option.jsDate
weekday="long"
day="numeric"
month="long"
year="numeric"
hour=(if @evaluationBestOption.option.hasTime "numeric" undefined)
minute=(if @evaluationBestOption.option.hasTime "numeric" undefined)
timeZone=(if @timeZone @timeZone undefined)
2018-12-29 20:35:04 +01:00
}}</strong>.
{{! template-lint-enable block-indentation }}
{{else}}
<strong
class="best-option-value"
>{{@evaluationBestOption.option.title}}</strong>.
{{/if}}
<br />
{{#if @isFindADate}}
{{#if @evaluationBestOption.answers.yes}}
2018-12-29 20:35:04 +01:00
{{t
"poll.evaluation.bestOptionParticipants.findADate.yes"
count=@evaluationBestOption.answers.yes
2018-12-29 20:35:04 +01:00
}}
{{/if}}
{{#if @evaluationBestOption.answers.maybe}}
2018-12-29 20:35:04 +01:00
{{t
"poll.evaluation.bestOptionParticipants.findADate.maybe"
count=@evaluationBestOption.answers.maybe
2018-12-29 20:35:04 +01:00
}}
{{/if}}
{{#if @evaluationBestOption.answers.no}}
2018-12-29 20:35:04 +01:00
{{t
"poll.evaluation.bestOptionParticipants.findADate.no"
count=@evaluationBestOption.answers.no
2018-12-29 20:35:04 +01:00
}}
{{/if}}
{{else}}
{{#if @evaluationBestOption.answers.yes}}
2018-12-29 20:35:04 +01:00
{{t
"poll.evaluation.bestOptionParticipants.makeAPoll.yes"
count=@evaluationBestOption.answers.yes
2018-12-29 20:35:04 +01:00
}}
{{/if}}
{{#if @evaluationBestOption.answers.maybe}}
2018-12-29 20:35:04 +01:00
{{t
"poll.evaluation.bestOptionParticipants.makeAPoll.maybe"
count=@evaluationBestOption.answers.maybe
2018-12-29 20:35:04 +01:00
}}
{{/if}}
{{#if @evaluationBestOption.answers.no}}
2018-12-29 20:35:04 +01:00
{{t
"poll.evaluation.bestOptionParticipants.makeAPoll.no"
count=@evaluationBestOption.answers.no
2018-12-29 20:35:04 +01:00
}}
{{/if}}
{{/if}}