fix(map): Removed NA text for challenge without time estimat

Closes #16454
This commit is contained in:
Lukasz Grzybowski
2018-01-12 11:57:58 +01:00
parent 5dae72ad7b
commit f3d87d6e73
3 changed files with 5 additions and 3 deletions

View File

@ -61,7 +61,9 @@ export class Block extends PureComponent {
<span> <span>
{ title } { title }
</span> </span>
<span className={ `${ns}-block-time` }>({ time })</span> {
time && <span className={ `${ns}-block-time` }>({ time })</span>
}
</div> </div>
); );
} }

View File

@ -37,7 +37,7 @@
}, },
"time": { "time": {
"type": "string", "type": "string",
"required": true "required": false
} }
}, },
"validations": [], "validations": [],

View File

@ -46,7 +46,7 @@ Observable.combineLatest(
const isComingSoon = !!challengeSpec.isComingSoon; const isComingSoon = !!challengeSpec.isComingSoon;
const fileName = challengeSpec.fileName; const fileName = challengeSpec.fileName;
const helpRoom = challengeSpec.helpRoom || 'Help'; const helpRoom = challengeSpec.helpRoom || 'Help';
const time = challengeSpec.time || 'N/A'; const time = challengeSpec.time;
const isLocked = !!challengeSpec.isLocked; const isLocked = !!challengeSpec.isLocked;
const message = challengeSpec.message; const message = challengeSpec.message;
const required = challengeSpec.required || []; const required = challengeSpec.required || [];