Skip to content

Commit 3c34288

Browse files
committed
improved hint buttons
1 parent 23e1ad9 commit 3c34288

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

lib/components/page/hint.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,7 @@ var default_1 = (function (_super) {
3535
}
3636
else {
3737
var hint = hints[hintPosition];
38-
return (React.createElement(material_ui_1.Card, {className: 'cr-task-hints'}, React.createElement(material_ui_1.CardHeader, {title: 'Hints', avatar: React.createElement(Help, null), actAsExpander: true, showExpandableButton: true}), React.createElement(material_ui_1.CardText, {className: 'cr-task-hint', expandable: true}, React.createElement(_components_1.MarkdownText, {text: hint})), React.createElement(material_ui_1.CardActions, {expandable: true}, hintPosition > 0 ? React.createElement(material_ui_1.FlatButton, {label: 'Previous', onClick: prevHint.bind(this, hintPosition - 1)}) : React.createElement("div", null), hintPosition >= 0 && hintPosition < hints.length - 1 ?
39-
React.createElement(material_ui_1.FlatButton, {label: 'Next', onClick: nextHint.bind(this, hintPosition + 1)}) : React.createElement("div", null))));
38+
return (React.createElement(material_ui_1.Card, {className: 'cr-task-hints'}, React.createElement(material_ui_1.CardHeader, {title: 'Hints', avatar: React.createElement(Help, null), actAsExpander: true, showExpandableButton: true}), React.createElement(material_ui_1.CardText, {className: 'cr-task-hint', expandable: true}, React.createElement(_components_1.MarkdownText, {text: hint})), React.createElement(material_ui_1.CardActions, {expandable: true}, React.createElement(material_ui_1.FlatButton, {label: 'Previous', disabled: hintPosition < 1, onClick: prevHint.bind(this, hintPosition - 1)}), React.createElement(material_ui_1.FlatButton, {label: 'Next', disabled: hintPosition > hints.length - 2, onClick: nextHint.bind(this, hintPosition + 1)}))));
4039
}
4140
};
4241
default_1 = __decorate([

src/components/page/hint.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,10 @@ export default class extends React.Component<{
3737
<MarkdownText text={hint} />
3838
</CardText>
3939
<CardActions expandable={true}>
40-
{hintPosition > 0 ? <FlatButton label='Previous' onClick={prevHint.bind(this, hintPosition - 1)} /> : <div />}
41-
{hintPosition >= 0 && hintPosition < hints.length - 1 ?
42-
<FlatButton label='Next' onClick={nextHint.bind(this, hintPosition + 1)} /> : <div /> }
40+
<FlatButton label='Previous' disabled={hintPosition < 1}
41+
onClick={prevHint.bind(this, hintPosition - 1)} />
42+
<FlatButton label='Next' disabled={hintPosition > hints.length - 2}
43+
onClick={nextHint.bind(this, hintPosition + 1)} />
4344
</CardActions>
4445
</Card>
4546
);

0 commit comments

Comments
 (0)