@@ -19,11 +19,10 @@ var Action = require('../../actions/actions');
19
19
var linear_progress_1 = require ( 'material-ui/lib/linear-progress' ) ;
20
20
var toolbar_1 = require ( 'material-ui/lib/toolbar/toolbar' ) ;
21
21
var toolbar_group_1 = require ( 'material-ui/lib/toolbar/toolbar-group' ) ;
22
- var raised_button_1 = require ( 'material-ui/lib/raised-button' ) ;
23
22
var flat_button_1 = require ( 'material-ui/lib/flat-button' ) ;
24
23
var editor_1 = require ( '../../atom/editor' ) ;
25
24
var actions_1 = require ( '../../atom/actions' ) ;
26
- var Code = require ( 'material-ui/lib/svg-icons/action/code' ) ;
25
+ var code_1 = require ( 'material-ui/lib/svg-icons/action/code' ) ;
27
26
var ProgressBar = function ( _a ) {
28
27
var progress = _a . progress ;
29
28
return React . createElement ( linear_progress_1 . default , { mode :'determinate' , value :progress , style :{ height :'10px' } } ) ;
@@ -36,19 +35,12 @@ var default_1 = (function (_super) {
36
35
function default_1 ( ) {
37
36
_super . apply ( this , arguments ) ;
38
37
}
39
- default_1 . prototype . getButton = function ( ) {
40
- var _a = this . props , callNextPage = _a . callNextPage , showHint = _a . showHint , taskPosition = _a . taskPosition , tasks = _a . tasks ;
41
- switch ( true ) {
42
- case taskPosition >= tasks . length :
43
- return React . createElement ( raised_button_1 . default , { label :'Continue' , primary :true , onTouchTap :callNextPage } ) ;
44
- default :
45
- return React . createElement ( raised_button_1 . default , { label :'Save' , secondary :true , onTouchTap :editor_1 . save } ) ;
46
- }
47
- } ;
48
38
default_1 . prototype . render = function ( ) {
49
- var _a = this . props , tasks = _a . tasks , taskPosition = _a . taskPosition ;
39
+ var _a = this . props , tasks = _a . tasks , taskPosition = _a . taskPosition , callNextPage = _a . callNextPage ;
50
40
var progress = taskProgress ( taskPosition , tasks . length ) ;
51
- return ( React . createElement ( "section" , { className :'cr-page-toolbar' } , React . createElement ( ProgressBar , { progress :progress } ) , React . createElement ( toolbar_1 . default , null , React . createElement ( toolbar_group_1 . default , { float :'left' } , React . createElement ( flat_button_1 . default , { icon :React . createElement ( Code , null ) , onTouchTap :actions_1 . toggleDevTools } ) ) , React . createElement ( toolbar_group_1 . default , { float :'right' } , this . getButton ( ) ) ) ) ) ;
41
+ return ( React . createElement ( "section" , { className :'cr-page-toolbar' } , React . createElement ( ProgressBar , { progress :progress } ) , React . createElement ( toolbar_1 . default , null , React . createElement ( toolbar_group_1 . default , { float :'left' } , React . createElement ( flat_button_1 . default , { icon :React . createElement ( code_1 . default , null ) , onTouchTap :actions_1 . toggleDevTools } ) ) , React . createElement ( toolbar_group_1 . default , { float :'right' } , taskPosition >= tasks . length ?
42
+ React . createElement ( flat_button_1 . default , { label :'Continue' , primary :true , onTouchTap :callNextPage } ) :
43
+ React . createElement ( flat_button_1 . default , { label :'Save' , secondary :true , onTouchTap :editor_1 . save } ) ) ) ) ) ;
52
44
} ;
53
45
default_1 = __decorate ( [
54
46
react_redux_1 . connect ( null , function ( dispatch , state ) {