surface isRequired in view

This commit is contained in:
Quincy Larson
2016-01-13 02:27:08 -06:00
committed by Berkeley Martinez
parent 56a7d03658
commit dad1e1638e
2 changed files with 7 additions and 3 deletions

View File

@ -223,6 +223,7 @@ function getSuperBlocks$(challenge$, completedChallenges) {
}, 0);
const isBeta = _.every(blockArray, 'isBeta');
const isComingSoon = _.every(blockArray, 'isComingSoon');
const isRequired = _.every(blockArray, 'isRequired');
return {
isBeta,

View File

@ -21,11 +21,14 @@ aside.map-aside.is-collapsed
= challenge.title
span.sr-only= " Complete"
else
if challenge.type === "bonfire"
p.ion-asterisk.padded-ionic-icon.negative-15(name="#{challenge.dashedName}")  
if challenge.isRequired
p.ion-ios-circle-outline.negative-15(name="#{challenge.dashedName}")  
a(name="#{challenge.dashedName}" href="/challenges/#{challenge.dashedName}" class=challenge.isComingSoon ? 'disabled' : '')
span= challenge.title
span.sr-only= " Incomplete"
span.text-primary.small    
strong
em Required
span.sr-only= " Incomplete"
if challenge.markNew
span.text-success.small    
strong