|
1 | 1 | "use strict";
|
2 |
| -var__extends=(this&&this.__extends)||function(d,b){ |
3 |
| -for(varpinb)if(b.hasOwnProperty(p))d[p]=b[p]; |
4 |
| -function__(){this.constructor=d;} |
5 |
| -d.prototype=b===null ?Object.create(b) :(__.prototype=b.prototype,new__()); |
6 |
| -}; |
7 |
| -var__decorate=(this&&this.__decorate)||function(decorators,target,key,desc){ |
8 |
| -varc=arguments.length,r=c<3 ?target :desc===null ?desc=Object.getOwnPropertyDescriptor(target,key) :desc,d; |
9 |
| -if(typeofReflect==="object"&&typeofReflect.decorate==="function")r=Reflect.decorate(decorators,target,key,desc); |
10 |
| -elsefor(vari=decorators.length-1;i>=0;i--)if(d=decorators[i])r=(c<3 ?d(r) :c>3 ?d(target,key,r) :d(target,key))||r; |
11 |
| -returnc>3&&r&&Object.defineProperty(target,key,r),r; |
12 |
| -}; |
13 |
| -var__metadata=(this&&this.__metadata)||function(k,v){ |
14 |
| -if(typeofReflect==="object"&&typeofReflect.metadata==="function")returnReflect.metadata(k,v); |
15 |
| -}; |
16 | 2 | varReact=require('react');
|
17 |
| -varreact_redux_1=require('react-redux'); |
18 |
| -varactions_1=require('../../../actions/actions'); |
19 |
| -varprogress_bar_1=require('./progress-bar'); |
20 | 3 | varToolbar_1=require('material-ui/Toolbar');
|
21 |
| -varRaisedButton_1=require('material-ui/RaisedButton'); |
22 |
| -varFlatButton_1=require('material-ui/FlatButton'); |
23 |
| -vareditor_1=require('../../../atom/editor'); |
24 |
| -varactions_2=require('../../../atom/actions'); |
25 |
| -varcode_1=require('material-ui/svg-icons/action/code'); |
26 |
| -vardefault_1=(function(_super){ |
27 |
| -__extends(default_1,_super); |
28 |
| -functiondefault_1(){ |
29 |
| -_super.apply(this,arguments); |
30 |
| -} |
31 |
| -default_1.prototype.render=function(){ |
32 |
| -var_a=this.props,tasks=_a.tasks,taskPosition=_a.taskPosition,callNextPage=_a.callNextPage; |
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 ? |
34 |
| -React.createElement(RaisedButton_1.default,{label:'Continue',primary:true,onTouchTap:callNextPage}) : |
35 |
| -React.createElement(FlatButton_1.default,{label:'Save',secondary:true,onTouchTap:editor_1.save}))))); |
36 |
| -}; |
37 |
| -default_1=__decorate([ |
38 |
| -react_redux_1.connect(null,function(dispatch,state){ |
39 |
| -return{ |
40 |
| -callNextPage:function(){returndispatch(actions_1.nextPage());} |
41 |
| -}; |
42 |
| -}), |
43 |
| -__metadata('design:paramtypes',[]) |
44 |
| -],default_1); |
45 |
| -returndefault_1; |
46 |
| -}(React.Component)); |
47 |
| -Object.defineProperty(exports,"__esModule",{value:true}); |
48 |
| -exports.default=default_1; |
| 4 | +varprogress_bar_1=require('./progress-bar'); |
| 5 | +varbuttons_1=require('./buttons'); |
| 6 | +exports.PageToolbar=function(_a){ |
| 7 | +vartasks=_a.tasks,taskPosition=_a.taskPosition; |
| 8 | +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(buttons_1.ToggleLog,null)),React.createElement(Toolbar_1.ToolbarGroup,{float:'right'},taskPosition>=tasks.length ? |
| 9 | +React.createElement(buttons_1.Continue,null) :React.createElement(buttons_1.Save,null))))); |
| 10 | +}; |