@@ -16,37 +16,28 @@ var __metadata = (this && this.__metadata) || function (k, v) {
16
16
var React = require ( 'react' ) ;
17
17
var react_redux_1 = require ( 'react-redux' ) ;
18
18
var actions_1 = require ( '../../../actions/actions' ) ;
19
- var LinearProgress_1 = require ( 'material-ui/LinearProgress ' ) ;
19
+ var progress_bar_1 = require ( './progress-bar ' ) ;
20
20
var Toolbar_1 = require ( 'material-ui/Toolbar' ) ;
21
21
var RaisedButton_1 = require ( 'material-ui/RaisedButton' ) ;
22
22
var FlatButton_1 = require ( 'material-ui/FlatButton' ) ;
23
23
var editor_1 = require ( '../../../atom/editor' ) ;
24
24
var actions_2 = require ( '../../../atom/actions' ) ;
25
25
var code_1 = require ( 'material-ui/svg-icons/action/code' ) ;
26
- var ProgressBar = function ( _a ) {
27
- var progress = _a . progress ;
28
- return React . createElement ( LinearProgress_1 . default , { mode : 'determinate' , value : progress , style : { height : '10px' } } ) ;
29
- } ;
30
- function taskProgress ( current , max ) {
31
- return ( current / max ) * 100 ;
32
- }
33
26
var default_1 = ( function ( _super ) {
34
27
__extends ( default_1 , _super ) ;
35
28
function default_1 ( ) {
36
29
_super . apply ( this , arguments ) ;
37
30
}
38
31
default_1 . prototype . render = function ( ) {
39
32
var _a = this . props , tasks = _a . tasks , taskPosition = _a . taskPosition , callNextPage = _a . callNextPage ;
40
- var progress = taskProgress ( taskPosition , tasks . length ) ;
41
- return ( React . createElement ( "section" , { className : 'cr-page-toolbar' } , React . createElement ( ProgressBar , { progress : progress } ) , React . createElement ( Toolbar_1 . Toolbar , null , React . createElement ( Toolbar_1 . ToolbarGroup , { float : 'left' } , React . createElement ( FlatButton_1 . default , { icon : React . createElement ( code_1 . default , null ) , onTouchTap : actions_2 . toggleDevTools } ) ) , React . createElement ( Toolbar_1 . ToolbarGroup , { float : 'right' } , taskPosition >= tasks . length ?
33
+ return ( React . createElement ( "section" , { className : 'cr-page-toolbar' } , React . createElement ( progress_bar_1 . ProgressBar , { taskPosition : taskPosition , taskCount : tasks . length } ) , React . createElement ( Toolbar_1 . Toolbar , null , React . createElement ( Toolbar_1 . ToolbarGroup , { float : 'left' } , React . createElement ( FlatButton_1 . default , { icon : React . createElement ( code_1 . default , null ) , onTouchTap : actions_2 . toggleDevTools } ) ) , React . createElement ( Toolbar_1 . ToolbarGroup , { float : 'right' } , taskPosition >= tasks . length ?
42
34
React . createElement ( RaisedButton_1 . default , { label : 'Continue' , primary : true , onTouchTap : callNextPage } ) :
43
35
React . createElement ( FlatButton_1 . default , { label : 'Save' , secondary : true , onTouchTap : editor_1 . save } ) ) ) ) ) ;
44
36
} ;
45
37
default_1 = __decorate ( [
46
38
react_redux_1 . connect ( null , function ( dispatch , state ) {
47
39
return {
48
- callNextPage : function ( ) { return dispatch ( actions_1 . nextPage ( ) ) ; } ,
49
- toggleLog : function ( ) { return dispatch ( actions_1 . toggleLog ( ) ) ; }
40
+ callNextPage : function ( ) { return dispatch ( actions_1 . nextPage ( ) ) ; }
50
41
} ;
51
42
} ) ,
52
43
__metadata ( 'design:paramtypes' , [ ] )
0 commit comments