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

Commitf1888cc

Browse files
committed
refactoring progress
1 parentf151c06 commitf1888cc

File tree

22 files changed

+61
-84
lines changed

22 files changed

+61
-84
lines changed

‎lib/modules/page/Continue/index.js‎renamed to ‎lib/components/Page/Continue/index.js‎

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ var __metadata = (this && this.__metadata) || function (k, v) {
1616
varReact=require('react');
1717
varreact_redux_1=require('react-redux');
1818
varRaisedButton_1=require('material-ui/RaisedButton');
19-
varactions_1=require('../actions');
19+
varactions_1=require('../../../actions');
2020
varstyles={
2121
zIndex:'10000',
2222
border:'0px',
@@ -34,11 +34,9 @@ var Continue = (function (_super) {
3434
return(React.createElement(RaisedButton_1.default,{style:{styles:styles},label:'Continue',primary:true,onTouchTap:this.props.callNextPage}));
3535
};
3636
Continue=__decorate([
37-
react_redux_1.connect(null,function(dispatch,state){
38-
return{
39-
callNextPage:function(){returndispatch(actions_1.pageNext());}
40-
};
41-
}),
37+
react_redux_1.connect(null,function(dispatch){return({
38+
callNextPage:function(){returndispatch(actions_1.pageNext());}
39+
});}),
4240
__metadata('design:paramtypes',[])
4341
],Continue);
4442
returnContinue;

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

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
varReact=require('react');
33
varToolbar_1=require('material-ui/Toolbar');
44
varindex_1=require('../../index');
5+
varContinue_1=require('../Continue');
56
varstyles={
67
zIndex:'5',
78
position:'relative',
@@ -14,7 +15,7 @@ var styles = {
1415
exports.PageToolbar=function(_a){
1516
vartasks=_a.tasks,taskPosition=_a.taskPosition,children=_a.children;
1617
return(React.createElement("section",{styles:styles},children,React.createElement(Toolbar_1.Toolbar,null,React.createElement(Toolbar_1.ToolbarGroup,{float:'left'},React.createElement(index_1.ToggleDevTools,null)),React.createElement(Toolbar_1.ToolbarGroup,{float:'right'},taskPosition>=tasks.length ?
17-
React.createElement(index_1.Continue,null) :React.createElement(index_1.Save,null)))));
18+
React.createElement(Continue_1.default,null) :React.createElement(index_1.Save,null)))));
1819
};
1920
Object.defineProperty(exports,"__esModule",{value:true});
2021
exports.default=exports.PageToolbar;

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@ var Subheader_1 = require('material-ui/Subheader');
1212
varTask_1=require('../Task');
1313
varcolors_1=require('material-ui/styles/colors');
1414
varTasksComplete_1=require('../TasksComplete');
15-
functionvisibleTasks(tasks,taskPosition){
16-
returntasks.slice(0,taskPosition+1);
17-
}
1815
varmargin='10px 5px';
1916
varTasks=(function(_super){
2017
__extends(Tasks,_super);
@@ -24,9 +21,12 @@ var Tasks = (function (_super) {
2421
Tasks.prototype.componentDidUpdate=function(){
2522
ReactDOM.findDOMNode(this.refs.listEnd).scrollIntoView();
2623
};
24+
Tasks.prototype.visibleTasks=function(tasks,taskPosition){
25+
returntasks.slice(0,taskPosition+1);
26+
};
2727
Tasks.prototype.render=function(){
2828
var_a=this.props,tasks=_a.tasks,taskPosition=_a.taskPosition,testRun=_a.testRun,completed=_a.completed,page=_a.page;
29-
varvisTasks=visibleTasks(tasks,taskPosition);
29+
varvisTasks=this.visibleTasks(tasks,taskPosition);
3030
varbackgroundColor=completed ?colors_1.lightGreen200 :'white';
3131
return(React.createElement("div",null,React.createElement(Card_1.Card,{style:{backgroundColor:backgroundColor,margin:margin}},React.createElement(List_1.List,null,React.createElement(Subheader_1.default,null,"Tasks"),visTasks.map(function(task,index){return(React.createElement(Task_1.default,{key:index,index:index,task:task,taskPosition:taskPosition,testRun:testRun}));}))),React.createElement(TasksComplete_1.default,{page:page,completed:completed}),React.createElement("div",{ref:'listEnd'})));
3232
};

‎lib/components/Page/index.js‎

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ var Tasks_1 = require('./Tasks');
2020
varHints_1=require('./Hints');
2121
varPageToolbar_1=require('./PageToolbar');
2222
varProgressBar_1=require('./ProgressBar');
23+
varselectors_1=require('../../selectors');
2324
varstyles={
2425
width:'100%',
2526
overflowY:'scroll',
@@ -37,12 +38,12 @@ var Page = (function (_super) {
3738
};
3839
Page=__decorate([
3940
react_redux_1.connect(function(state){return({
40-
page:state.page,
41-
tasks:state.tasks,
42-
taskPosition:state.taskPosition,
43-
hintPosition:state.hintPosition,
41+
page:selectors_1.pageSelector(state),
42+
tasks:selectors_1.tasksSelector(state),
4443
testRun:state.testRun,
4544
progress:state.progress,
45+
taskPosition:state.taskPosition,
46+
hintPosition:state.hintPosition,
4647
pagePosition:state.pagePosition,
4748
});}),
4849
__metadata('design:paramtypes',[])

‎lib/components/index.js‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,3 @@ var Save_1 = require('./common/Save');
2727
exports.Save=Save_1.default;
2828
varToggleDevTools_1=require('./common/ToggleDevTools');
2929
exports.ToggleDevTools=ToggleDevTools_1.default;
30-
varpage_1=require('../modules/page');
31-
exports.Continue=page_1.Continue;

‎lib/modules/package-json/actions.js‎

Whitespace-only changes.

‎lib/modules/package-json/index.js‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
"use strict";
2+
varreducer_1=require('./reducer');
3+
exports.reducer=reducer_1.default;
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
"use strict";
2+
var_pj=null;
3+
functionpackageJson(p,action){
4+
if(p===void0){p=_pj;}
5+
switch(action.type){
6+
default:
7+
returnp;
8+
}
9+
}
10+
Object.defineProperty(exports,"__esModule",{value:true});
11+
exports.default=packageJson;

‎lib/modules/package-json/types.js‎

Whitespace-only changes.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
"use strict";
2+
varpath_1=require('path');
3+
varfs_1=require('fs');
4+
varnode_file_exists_1=require('node-file-exists');
5+
functionreadPackageJson(dir){
6+
varpathToPJ=path_1.join(dir,'./package.json');
7+
if(!node_file_exists_1.default(pathToPJ)){
8+
returnfalse;
9+
}
10+
try{
11+
returnJSON.parse(fs_1.readFileSync(pathToPJ,'utf8'));
12+
}
13+
catch(e){
14+
returnnull;
15+
}
16+
}
17+
exports.readPackageJson=readPackageJson;

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp