Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Apr 8, 2020. It is now read-only.

Commit0fe53c6

Browse files
committed
no typescript errors/warnings
1 parent5a977fc commit0fe53c6

File tree

38 files changed

+4867
-307
lines changed

38 files changed

+4867
-307
lines changed

‎lib/components/Common/RouteButton.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@ var RouteButton = (function (_super) {
1919
};
2020
returnRouteButton;
2121
}(React.Component));
22+
varmapStateToProps=function(state,props){return({
23+
label:props.label,
24+
route:props.route,
25+
style:props.style||{}
26+
});};
2227
varmapDispatchToProps={routeSet:actions_1.routeSet};
2328
Object.defineProperty(exports,"__esModule",{value:true});
24-
exports.default=react_redux_1.connect(null,mapDispatchToProps)(RouteButton);
29+
exports.default=react_redux_1.connect(mapStateToProps,mapDispatchToProps)(RouteButton);

‎lib/components/Page/Task/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ var Task = (function (_super) {
4444
index+1,
4545
"."),
4646
React.createElement("div",{style:styles.description},
47-
React.createElement(index_1.Markdown,null,task.description)
47+
React.createElement(index_1.Markdown,{children:task.description})
4848
)));
4949
};
5050
returnTask;

‎lib/components/Page/TasksComplete/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ var TasksComplete = (function (_super) {
2929
varonPageComplete=this.props.onPageComplete;
3030
return(React.createElement(Card_1.Card,{style:styles.card},
3131
React.createElement(Card_1.CardText,null,
32-
React.createElement(index_1.Markdown,{style:styles.text},onPageComplete)
32+
React.createElement(index_1.Markdown,{style:styles.text,children:onPageComplete})
3333
)
3434
));
3535
};

‎lib/components/Progress/ProgressPage/index.js

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ var __extends = (this && this.__extends) || function (d, b) {
55
d.prototype=b===null ?Object.create(b) :(__.prototype=b.prototype,new__());
66
};
77
varReact=require('react');
8-
varreact_redux_1=require('react-redux');
9-
varactions_1=require('../../../actions');
108
varprogressIcon_1=require('../progressIcon');
119
varList_1=require('material-ui/List');
1210
varcolors_1=require('material-ui/styles/colors');
@@ -31,11 +29,5 @@ var ProgressPage = (function (_super) {
3129
returnProgressPage;
3230
}(React.Component));
3331
;
34-
varmapDispatchToProps=function(dispatch){return({
35-
selectPage:function(pagePosition){
36-
dispatch(actions_1.pageSet(pagePosition));
37-
dispatch(actions_1.routeSet('page'));
38-
},
39-
});};
4032
Object.defineProperty(exports,"__esModule",{value:true});
41-
exports.default=react_redux_1.connect(null,mapDispatchToProps)(ProgressPage);
33+
exports.default=ProgressPage;

‎lib/components/Progress/index.js

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ var __extends = (this && this.__extends) || function (d, b) {
66
};
77
varReact=require('react');
88
varreact_redux_1=require('react-redux');
9-
varactions_1=require('../../modules/progress/actions');
9+
varactions_1=require('../../actions');
1010
varProgressPage_1=require('./ProgressPage');
1111
varList_1=require('material-ui/List');
1212
varPaper_1=require('material-ui/Paper');
@@ -25,11 +25,11 @@ var Progress = (function (_super) {
2525
_super.apply(this,arguments);
2626
}
2727
Progress.prototype.render=function(){
28-
var_a=this.props,progress=_a.progress,pagePosition=_a.pagePosition,info=_a.info,tutorial=_a.tutorial;
28+
var_a=this.props,progress=_a.progress,pagePosition=_a.pagePosition,info=_a.info,tutorial=_a.tutorial,selectPage=_a.selectPage;
2929
return(React.createElement(Paper_1.default,{style:styles.page},
3030
React.createElement(List_1.List,{style:styles.list},
3131
React.createElement(Subheader_1.default,null,info.title),
32-
tutorial.pages.map(function(page,index){return(React.createElement(ProgressPage_1.default,{key:index,index:index,page:page,pagePosition:pagePosition,progress:progress}));}))
32+
tutorial.pages.map(function(page,index){return(React.createElement(ProgressPage_1.default,{key:index,index:index,page:page,pagePosition:pagePosition,progress:progress,selectPage:selectPage}));}))
3333
));
3434
};
3535
Progress.prototype.componentWillMount=function(){
@@ -43,6 +43,12 @@ var mapStateToProps = function (state) { return ({
4343
info:state.tutorial.info,
4444
tutorial:state.tutorial,
4545
});};
46-
varmapDispatchToProps={progressLoad:actions_1.progressLoad};
46+
varmapDispatchToProps=function(dispatch){return({
47+
selectPage:function(pagePosition){
48+
dispatch(actions_1.pageSet(pagePosition));
49+
dispatch(actions_1.routeSet('page'));
50+
},
51+
progressLoad:actions_1.progressLoad
52+
});};
4753
Object.defineProperty(exports,"__esModule",{value:true});
4854
exports.default=react_redux_1.connect(mapStateToProps,mapDispatchToProps)(Progress);

‎lib/components/SidePanel/SidePanel.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ var SidePanel = (function (_super) {
3434
};
3535
SidePanel.prototype.startErrorLog=function(){
3636
window.onerror=function(message,file,line,column,errorObject){
37-
column=column||(window.event&&window.event.errorCharacter);
3837
varstack=errorObject ?errorObject.stack :null;
3938
vardata={
4039
message:message,
Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,28 @@
11
"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+
};
27
varReact=require('react');
3-
varInstallGuide=function(_a){
4-
varchecks=_a.checks;
5-
if(!checks||!checks.passed){
6-
returnnull;
8+
varInstallGuide=(function(_super){
9+
__extends(InstallGuide,_super);
10+
functionInstallGuide(){
11+
_super.apply(this,arguments);
712
}
8-
return(React.createElement("div",{className:'setup-guide'},
9-
"Check the",
10-
React.createElement("a",{href:'https://coderoad.github.io/docs#install'},
11-
" ",
12-
React.createElement("strong",null,"Install Guide"))));
13-
};
13+
InstallGuide.prototype.render=function(){
14+
varchecks=this.props.checks;
15+
if(!checks||!checks.passed){
16+
returnnull;
17+
}
18+
return(React.createElement("div",{className:'setup-guide'},
19+
"Check the",
20+
React.createElement("a",{href:'https://coderoad.github.io/docs#install'},
21+
" ",
22+
React.createElement("strong",null,"Install Guide"))));
23+
};
24+
returnInstallGuide;
25+
}(React.Component));
26+
;
1427
Object.defineProperty(exports,"__esModule",{value:true});
1528
exports.default=InstallGuide;
Lines changed: 43 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,53 @@
11
"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+
};
27
varReact=require('react');
38
varDynamicStepper_1=require('./DynamicStepper');
49
varStepCheck_1=require('./StepCheck');
510
varVerifyButton_1=require('./VerifyButton');
611
varCard_1=require('material-ui/Card');
712
varFlatButton_1=require('material-ui/FlatButton');
8-
varSetupChecks=function(_a){
9-
varchecks=_a.checks;
10-
varsetup=checks.setup;
11-
if(setup.passed){
12-
returnnull;
13+
varSetupChecks=(function(_super){
14+
__extends(SetupChecks,_super);
15+
functionSetupChecks(){
16+
_super.apply(this,arguments);
1317
}
14-
varhasDir=setup.hasDir,hasPackageJson=setup.hasPackageJson,hasTutorial=setup.hasTutorial;
15-
varstatus=[hasDir,hasPackageJson,hasTutorial];
16-
return(React.createElement(Card_1.Card,{className:'cr-check'},
17-
React.createElement(Card_1.CardHeader,{title:'Setup Checks',subtitle:'CodeRoad requires a brief setup'}),
18-
React.createElement(Card_1.CardText,null,
19-
React.createElement(DynamicStepper_1.default,{status:status},
20-
React.createElement(StepCheck_1.default,{label:'open a directory',completed:hasDir},
21-
React.createElement("p",null,"File -> Open (a new folder)"),
22-
React.createElement("br",null),
23-
React.createElement(FlatButton_1.default,{label:'Open Directory',secondary:true})),
24-
React.createElement(StepCheck_1.default,{label:'package.json',completed:hasPackageJson},
25-
"Create a package.json by running",
26-
React.createElement("br",null),
27-
React.createElement("code",null,"> npm init -y`"),
28-
React.createElement("br",null),
29-
React.createElement(FlatButton_1.default,{label:'Create package.json',secondary:true})),
30-
React.createElement(StepCheck_1.default,{label:'install a tutorial',completed:hasTutorial},
31-
"Install a tutorial using npm. For example:",
32-
React.createElement("br",null),
33-
React.createElement("code",null,"> npm install --save-dev coderoad-functional-school"),
34-
React.createElement("br",null)))
35-
),
36-
React.createElement(Card_1.CardActions,null,
37-
React.createElement(VerifyButton_1.default,null)
38-
)));
39-
};
18+
SetupChecks.prototype.render=function(){
19+
varsetup=this.props.checks.setup;
20+
if(setup.passed){
21+
returnnull;
22+
}
23+
varhasDir=setup.hasDir,hasPackageJson=setup.hasPackageJson,hasTutorial=setup.hasTutorial;
24+
varstatus=[hasDir,hasPackageJson,hasTutorial];
25+
return(React.createElement(Card_1.Card,{className:'cr-check'},
26+
React.createElement(Card_1.CardHeader,{title:'Setup Checks',subtitle:'CodeRoad requires a brief setup'}),
27+
React.createElement(Card_1.CardText,null,
28+
React.createElement(DynamicStepper_1.default,{status:status},
29+
React.createElement(StepCheck_1.default,{label:'open a directory',completed:hasDir},
30+
React.createElement("p",null,"File -> Open (a new folder)"),
31+
React.createElement("br",null),
32+
React.createElement(FlatButton_1.default,{label:'Open Directory',secondary:true})),
33+
React.createElement(StepCheck_1.default,{label:'package.json',completed:hasPackageJson},
34+
"Create a package.json by running",
35+
React.createElement("br",null),
36+
React.createElement("code",null,"> npm init -y`"),
37+
React.createElement("br",null),
38+
React.createElement(FlatButton_1.default,{label:'Create package.json',secondary:true})),
39+
React.createElement(StepCheck_1.default,{label:'install a tutorial',completed:hasTutorial},
40+
"Install a tutorial using npm. For example:",
41+
React.createElement("br",null),
42+
React.createElement("code",null,"> npm install --save-dev coderoad-functional-school"),
43+
React.createElement("br",null)))
44+
),
45+
React.createElement(Card_1.CardActions,null,
46+
React.createElement(VerifyButton_1.default,null)
47+
)));
48+
};
49+
returnSetupChecks;
50+
}(React.Component));
51+
;
4052
Object.defineProperty(exports,"__esModule",{value:true});
4153
exports.default=SetupChecks;
Lines changed: 47 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,58 @@
11
"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+
};
27
varReact=require('react');
38
varDynamicStepper_1=require('./DynamicStepper');
49
varStepCheck_1=require('./StepCheck');
510
varVerifyButton_1=require('./VerifyButton');
611
varCard_1=require('material-ui/Card');
712
varcolors_1=require('material-ui/styles/colors');
8-
varSystemChecks=function(_a){
9-
varchecks=_a.checks;
10-
varsystem=checks.system;
11-
if(system.passed){
12-
returnnull;
13+
varSystemChecks=(function(_super){
14+
__extends(SystemChecks,_super);
15+
functionSystemChecks(){
16+
_super.apply(this,arguments);
1317
}
14-
varstatus=[system.node,system.npm];
15-
return(React.createElement(Card_1.Card,{className:'cr-check'},
16-
React.createElement(Card_1.CardHeader,{title:'System Checks',subtitle:'CodeRoad requires several key dependencies'}),
17-
React.createElement(Card_1.CardText,null,
18-
React.createElement(DynamicStepper_1.default,{status:status},
19-
React.createElement(StepCheck_1.default,{label:'Node >= 0.10',completed:system.node},
20-
React.createElement("p",null,
21-
"Install a newer version of ",
22-
React.createElement("a",{style:{color:colors_1.pink500},href:'https://nodejs.org'},"NodeJS")),
23-
React.createElement("p",null,"Either version 4 (stable) or above.")),
24-
React.createElement(StepCheck_1.default,{label:'NPM >= 3',completed:system.npm},
25-
"Update your version of NPM.",
26-
React.createElement("br",null),
27-
React.createElement("code",null,"> npm update -g npm"),
28-
React.createElement("br",null)),
29-
React.createElement(StepCheck_1.default,{label:'Atom >= 1.8',completed:system.atom},
30-
React.createElement("p",null,"First make sure you have atom shell commands installed."+' '+"Click the atom menu and select \"Istall Shell Commands\"."),
31-
React.createElement("p",null,
32-
"Otherwise, update your version of Atom.",
18+
SystemChecks.prototype.render=function(){
19+
varsystem=this.props.checks.system;
20+
if(system.passed){
21+
returnnull;
22+
}
23+
varstatus=[system.node,system.npm];
24+
return(React.createElement(Card_1.Card,{className:'cr-check'},
25+
React.createElement(Card_1.CardHeader,{title:'System Checks',subtitle:'CodeRoad requires several key dependencies'}),
26+
React.createElement(Card_1.CardText,null,
27+
React.createElement(DynamicStepper_1.default,{status:status},
28+
React.createElement(StepCheck_1.default,{label:'Node >= 0.10',completed:system.node},
29+
React.createElement("p",null,
30+
"Install a newer version of ",
31+
React.createElement("a",{style:{color:colors_1.pink500},href:'https://nodejs.org'},"NodeJS")),
32+
React.createElement("p",null,"Either version 4 (stable) or above.")),
33+
React.createElement(StepCheck_1.default,{label:'NPM >= 3',completed:system.npm},
34+
"Update your version of NPM.",
3335
React.createElement("br",null),
34-
"Click on the blue \"update\" squirrel in the bottom right corner of your editor.")),
35-
React.createElement(StepCheck_1.default,{label:'Xcode',completed:system.xcode},
36-
React.createElement("p",null,
37-
"Install ",
38-
React.createElement("a",{style:{color:colors_1.pink500},href:'https://developer.apple.com/xcode/download/'},"XCode"))
39-
))
40-
),
41-
React.createElement(Card_1.CardActions,null,
42-
React.createElement(VerifyButton_1.default,null)
43-
)));
44-
};
36+
React.createElement("code",null,"> npm update -g npm"),
37+
React.createElement("br",null)),
38+
React.createElement(StepCheck_1.default,{label:'Atom >= 1.8',completed:system.atom},
39+
React.createElement("p",null,"First make sure you have atom shell commands installed."+' '+"Click the atom menu and select \"Istall Shell Commands\"."),
40+
React.createElement("p",null,
41+
"Otherwise, update your version of Atom.",
42+
React.createElement("br",null),
43+
"Click on the blue \"update\" squirrel in the bottom right corner of your editor.")),
44+
React.createElement(StepCheck_1.default,{label:'Xcode',completed:system.xcode},
45+
React.createElement("p",null,
46+
"Install ",
47+
React.createElement("a",{style:{color:colors_1.pink500},href:'https://developer.apple.com/xcode/download/'},"XCode"))
48+
))
49+
),
50+
React.createElement(Card_1.CardActions,null,
51+
React.createElement(VerifyButton_1.default,null)
52+
)));
53+
};
54+
returnSystemChecks;
55+
}(React.Component));
56+
;
4557
Object.defineProperty(exports,"__esModule",{value:true});
4658
exports.default=SystemChecks;

‎lib/components/Start/Welcome/index.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ var React = require('react');
44
varindex_1=require('../../index');
55
varstyles={
66
header:{
7+
backgroundImage:'',
78
backgroundRepeat:'no-repeat',
89
backgroundColor:'inherit',
910
height:'350px',

‎lib/components/Tutorials/SelectTutorial/index.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ var SelectTutorial = (function (_super) {
2727
};
2828
returnSelectTutorial;
2929
}(React.Component));
30+
varmapStateToProps=function(state,props){return({
31+
tutorial:props.tutorial
32+
});};
3033
varmapDispatchToProps={tutorialSet:actions_1.tutorialSet};
3134
Object.defineProperty(exports,"__esModule",{value:true});
32-
exports.default=react_redux_1.connect(null,mapDispatchToProps)(SelectTutorial);
35+
exports.default=react_redux_1.connect(mapStateToProps,mapDispatchToProps)(SelectTutorial);

‎lib/components/Tutorials/UpdateTutorial/index.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ var UpdateTutorial = (function (_super) {
3232
};
3333
returnUpdateTutorial;
3434
}(React.Component));
35+
varmapStateToProps=function(state,props){return({
36+
tutorial:props.tutorial
37+
});};
3538
varmapDispatchToProps={tutorialUpdate:actions_1.tutorialUpdate};
3639
Object.defineProperty(exports,"__esModule",{value:true});
37-
exports.default=react_redux_1.connect(null,mapDispatchToProps)(UpdateTutorial);
40+
exports.default=react_redux_1.connect(mapStateToProps,mapDispatchToProps)(UpdateTutorial);

‎lib/modules/dir/index.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
functiondirReducer(dir){
33
if(!atom){
44
thrownewError('No project directory found. Atom may not be initialized.');
5-
return'';
65
}
76
if(atom&&atom.project.rootDirectories.length>0){
87
returnatom.project.rootDirectories[0].path;

‎lib/modules/progress/utils/local-storage.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,11 @@ function saveToLocalStorage(tutorial, progress) {
1414
}
1515
exports.saveToLocalStorage=saveToLocalStorage;
1616
functionloadProgressFromLocalStorage(tutorial){
17-
varsavedProgress=JSON.parse(window.localStorage.getItem(getLocalStorageKey(tutorial))||null);
17+
varitem=window.localStorage.getItem(getLocalStorageKey(tutorial));
18+
varsavedProgress;
19+
if(item){
20+
savedProgress=JSON.parse(item);
21+
}
1822
if(savedProgress){
1923
returnsavedProgress;
2024
}

‎lib/modules/tutorial/reducer.js

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
varpath_1=require('path');
33
vartypes_1=require('./types');
44
varconfig_1=require('./utils/config');
5-
varconfig_paths_1=require('./utils/config-paths');
65
exports._tutorial={
76
name:'default',
87
version:'0.1.0',
@@ -14,7 +13,6 @@ exports._tutorial = {
1413
packageJson:null,
1514
config:null,
1615
};
17-
varconfigured=newSet();
1816
functiontutorialReducer(t,action){
1917
if(t===void0){t=exports._tutorial;}
2018
switch(action.type){
@@ -25,12 +23,6 @@ function tutorialReducer(t, action) {
2523
varconfig=config_1.tutorialConfig(packageJson,dir);
2624
varcoderoadJsonPath=path_1.join(packagePath,packageJson.main);
2725
var_b=require(coderoadJsonPath),info=_b.info,pages=_b.pages;
28-
if(configured.has(name_1)){
29-
pages=config_paths_1.default(dir,name_1,config,pages||[]);
30-
}
31-
else{
32-
configured.add(name_1);
33-
}
3426
return{
3527
name:packageJson.name,
3628
version:version,

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp