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

Commitd76a5d7

Browse files
committed
load core reducers
1 parent87f8460 commitd76a5d7

File tree

16 files changed

+51
-91
lines changed

16 files changed

+51
-91
lines changed

‎lib/actions/package.js

Lines changed: 0 additions & 9 deletions
This file was deleted.

‎lib/components/AppMenu/issuesLink.js

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +0,0 @@
1-
"use strict";
2-
varReact=require('react');
3-
varMenuItem_1=require('material-ui/MenuItem');
4-
varstore_1=require('../../store');
5-
functionissuesLink(){
6-
vartutorial=store_1.default.getState().tutorial;
7-
if(!tutorial||!tutorial.config||!tutorial.config.issuesPath){
8-
returnnull;
9-
}
10-
return(React.createElement(MenuItem_1.default,{key:'issue',className:'link'},React.createElement("a",{href:tutorial.config.issuesPath},"post issue")));
11-
}
12-
Object.defineProperty(exports,"__esModule",{value:true});
13-
exports.default=issuesLink;

‎lib/components/AppMenu/menuRight.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,14 @@ var React = require('react');
33
varIconMenu_1=require('material-ui/IconMenu');
44
varDivider_1=require('material-ui/Divider');
55
varQuit_1=require('./Quit');
6-
varissuesLink_1=require('./issuesLink');
76
varmenuIconRight_1=require('./menuIconRight');
87
varmenuRightRouteOptions_1=require('./menuRightRouteOptions');
98
varorigin={
109
horizontal:'right',
1110
vertical:'top',
1211
};
1312
functionmenuRight(route){
14-
return(React.createElement(IconMenu_1.default,{iconButtonElement:menuIconRight_1.default(),targetOrigin:origin,anchorOrigin:origin},menuRightRouteOptions_1.default(route),issuesLink_1.default(),React.createElement(Divider_1.default,null),React.createElement(Quit_1.default,null)));
13+
return(React.createElement(IconMenu_1.default,{iconButtonElement:menuIconRight_1.default(),targetOrigin:origin,anchorOrigin:origin},menuRightRouteOptions_1.default(route),React.createElement(Divider_1.default,null),React.createElement(Quit_1.default,null)));
1514
}
1615
Object.defineProperty(exports,"__esModule",{value:true});
1716
exports.default=menuRight;

‎lib/components/Start/Checks/SetupChecks.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ var React = require('react');
33
varCard_1=require('material-ui/Card');
44
varFlatButton_1=require('material-ui/FlatButton');
55
varVerifyButton_1=require('./VerifyButton');
6-
varaction_setup_1=require('../../../reducers/checks/action-setup');
76
varDynamicStepper_1=require('./DynamicStepper');
87
varStepCheck_1=require('./StepCheck');
98
varSetupChecks=function(_a){
@@ -14,7 +13,7 @@ var SetupChecks = function (_a) {
1413
}
1514
varhasDir=setup.hasDir,hasPackageJson=setup.hasPackageJson,hasTutorial=setup.hasTutorial;
1615
varstatus=[hasDir,hasPackageJson,hasTutorial];
17-
return(React.createElement(Card_1.Card,{className:'cr-check'},React.createElement(Card_1.CardHeader,{title:'Setup Checks',subtitle:'CodeRoad requires a brief setup'}),React.createElement(Card_1.CardText,null,React.createElement(DynamicStepper_1.default,{status:status},React.createElement(StepCheck_1.default,{label:'open a directory',completed:hasDir},React.createElement("p",null,"File -> Open (a new folder)"),React.createElement("br",null),React.createElement(FlatButton_1.default,{label:'Open Directory',secondary:true,onTouchTap:action_setup_1.openDirectory})),React.createElement(StepCheck_1.default,{label:'package.json',completed:hasPackageJson},"Create a package.json by running",React.createElement("br",null),React.createElement("code",null,"> npm init -y`"),React.createElement("br",null),React.createElement(FlatButton_1.default,{label:'Create package.json',secondary:true,onTouchTap:action_setup_1.createPackageJson})),React.createElement(StepCheck_1.default,{label:'install a tutorial',completed:hasTutorial},"Install a tutorial using npm. For example:",React.createElement("br",null),React.createElement("code",null,"> npm install --save-dev coderoad-functional-school"),React.createElement("br",null)))),React.createElement(Card_1.CardActions,null,React.createElement(VerifyButton_1.default,null))));
16+
return(React.createElement(Card_1.Card,{className:'cr-check'},React.createElement(Card_1.CardHeader,{title:'Setup Checks',subtitle:'CodeRoad requires a brief setup'}),React.createElement(Card_1.CardText,null,React.createElement(DynamicStepper_1.default,{status:status},React.createElement(StepCheck_1.default,{label:'open a directory',completed:hasDir},React.createElement("p",null,"File -> Open (a new folder)"),React.createElement("br",null),React.createElement(FlatButton_1.default,{label:'Open Directory',secondary:true})),React.createElement(StepCheck_1.default,{label:'package.json',completed:hasPackageJson},"Create a package.json by running",React.createElement("br",null),React.createElement("code",null,"> npm init -y`"),React.createElement("br",null),React.createElement(FlatButton_1.default,{label:'Create package.json',secondary:true})),React.createElement(StepCheck_1.default,{label:'install a tutorial',completed:hasTutorial},"Install a tutorial using npm. For example:",React.createElement("br",null),React.createElement("code",null,"> npm install --save-dev coderoad-functional-school"),React.createElement("br",null)))),React.createElement(Card_1.CardActions,null,React.createElement(VerifyButton_1.default,null))));
1817
};
1918
Object.defineProperty(exports,"__esModule",{value:true});
2019
exports.default=SetupChecks;

‎lib/components/Start/Checks/SystemChecks.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ var Card_1 = require('material-ui/Card');
44
varFlatButton_1=require('material-ui/FlatButton');
55
varVerifyButton_1=require('./VerifyButton');
66
varcolors_1=require('material-ui/styles/colors');
7-
varaction_system_1=require('../../../reducers/checks/action-system');
87
varDynamicStepper_1=require('./DynamicStepper');
98
varStepCheck_1=require('./StepCheck');
109
varSystemChecks=function(_a){
@@ -14,7 +13,7 @@ var SystemChecks = function (_a) {
1413
returnnull;
1514
}
1615
varstatus=[system.node,system.npm];
17-
return(React.createElement(Card_1.Card,{className:'cr-check'},React.createElement(Card_1.CardHeader,{title:'System Checks',subtitle:'CodeRoad requires several key dependencies'}),React.createElement(Card_1.CardText,null,React.createElement(DynamicStepper_1.default,{status:status},React.createElement(StepCheck_1.default,{label:'Node >= 0.10',completed:system.node},React.createElement("p",null,"Install a newer version of ",React.createElement("a",{style:{color:colors_1.pink500},href:'https://nodejs.org'},"NodeJS"))),React.createElement(StepCheck_1.default,{label:'NPM >= 3',completed:system.npm},"Update your version of NPM.",React.createElement("br",null),React.createElement("code",null,"> npm update -g npm"),React.createElement("br",null),React.createElement(FlatButton_1.default,{label:'Update NPM',secondary:true,onTouchTap:action_system_1.updateNpm})),React.createElement(StepCheck_1.default,{label:'Xcode',completed:system.xcode},React.createElement("p",null,"Install ",React.createElement("a",{style:{color:colors_1.pink500},href:'https://developer.apple.com/xcode/download/'},"XCode"))))),React.createElement(Card_1.CardActions,null,React.createElement(VerifyButton_1.default,null))));
16+
return(React.createElement(Card_1.Card,{className:'cr-check'},React.createElement(Card_1.CardHeader,{title:'System Checks',subtitle:'CodeRoad requires several key dependencies'}),React.createElement(Card_1.CardText,null,React.createElement(DynamicStepper_1.default,{status:status},React.createElement(StepCheck_1.default,{label:'Node >= 0.10',completed:system.node},React.createElement("p",null,"Install a newer version of ",React.createElement("a",{style:{color:colors_1.pink500},href:'https://nodejs.org'},"NodeJS"))),React.createElement(StepCheck_1.default,{label:'NPM >= 3',completed:system.npm},"Update your version of NPM.",React.createElement("br",null),React.createElement("code",null,"> npm update -g npm"),React.createElement("br",null),React.createElement(FlatButton_1.default,{label:'Update NPM',secondary:true})),React.createElement(StepCheck_1.default,{label:'Xcode',completed:system.xcode},React.createElement("p",null,"Install ",React.createElement("a",{style:{color:colors_1.pink500},href:'https://developer.apple.com/xcode/download/'},"XCode"))))),React.createElement(Card_1.CardActions,null,React.createElement(VerifyButton_1.default,null))));
1817
};
1918
Object.defineProperty(exports,"__esModule",{value:true});
2019
exports.default=SystemChecks;

‎lib/components/Start/Checks/VerifyButton.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ var __metadata = (this && this.__metadata) || function (k, v) {
1515
};
1616
varReact=require('react');
1717
varFlatButton_1=require('material-ui/FlatButton');
18-
varstore_1=require('../../../store');
1918
varactions_1=require('../../../actions');
2019
varreact_redux_1=require('react-redux');
2120
varVerifyButton=(function(_super){
@@ -29,7 +28,7 @@ var VerifyButton = (function (_super) {
2928
VerifyButton=__decorate([
3029
react_redux_1.connect(null,function(dispatch){
3130
return{
32-
verify:function(){returnstore_1.default.dispatch(actions_1.setupVerify());}
31+
verify:function(){returndispatch(actions_1.setupVerify());}
3332
};
3433
}),
3534
__metadata('design:paramtypes',[])

‎lib/reducers/checks/action-setup.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
"use strict";
22
varpath_1=require('path');
33
vareditor_1=require('../../atom/editor');
4-
vareditor_2=require('../../atom/editor');
54
varpackageData="{\n \"name\": \"demo\",\n \"dependencies\": {\n \"coderoad-functional-school\": \"^0.2.2\"\n }\n}";
65
functioncreatePackageJson(dir){
76
varpackagePath=path_1.join(dir,'package.json');
@@ -14,6 +13,6 @@ function createPackageJson(dir) {
1413
}
1514
exports.createPackageJson=createPackageJson;
1615
functionopenDirectory(){
17-
editor_2.openFolder();
16+
editor_1.openFolder();
1817
}
1918
exports.openDirectory=openDirectory;

‎lib/reducers/index.js

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,18 @@
11
"use strict";
22
varredux_1=require('redux');
3-
varalert_1=require('./alert');
3+
varcoderoad_core_1=require('coderoad-core');
44
varchecks_1=require('./checks');
55
vardevTools_toggle_1=require('./devTools-toggle');
66
vardir_1=require('./dir');
7-
vartask_actions_1=require('./task-actions');
87
varhint_position_1=require('./hint-position');
9-
varpackage_json_1=require('./package-json');
10-
varpage_1=require('./page');
11-
varpage_position_1=require('./page-position');
128
varprogress_1=require('./progress');
13-
varroute_1=require('./route');
9+
vartask_actions_1=require('./task-actions');
1410
vartask_position_1=require('./task-position');
1511
vartask_tests_1=require('./task-tests');
16-
vartasks_1=require('./tasks');
1712
vartest_run_1=require('./test-run');
18-
vartutorial_1=require('./tutorial');
19-
vartutorial_list_1=require('./tutorial-list');
2013
varwindow_toggle_1=require('./window-toggle');
2114
Object.defineProperty(exports,"__esModule",{value:true});
2215
exports.default=redux_1.combineReducers(Object.assign({},{
23-
alert:alert_1.default,checks:checks_1.default,dir:dir_1.default,devToolsToggle:devTools_toggle_1.default,taskActions:task_actions_1.default,hintPosition:hint_position_1.default,
24-
packageJson:package_json_1.default,page:page_1.default,pagePosition:page_position_1.default,progress:progress_1.default,route:route_1.default,taskPosition:task_position_1.default,
25-
taskTests:task_tests_1.default,tasks:tasks_1.default,testRun:test_run_1.default,tutorial:tutorial_1.default,tutorialList:tutorial_list_1.default,windowToggle:window_toggle_1.default
26-
}));
16+
checks:checks_1.default,devToolsToggle:devTools_toggle_1.default,dir:dir_1.default,hintPosition:hint_position_1.default,progress:progress_1.default,
17+
taskActions:task_actions_1.default,taskPosition:task_position_1.default,taskTests:task_tests_1.default,testRun:test_run_1.default,windowToggle:window_toggle_1.default
18+
},coderoad_core_1.reducers));

‎src/components/AppMenu/issuesLink.tsx

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,19 @@
1-
import*asReactfrom'react';
2-
importMenuItemfrom'material-ui/MenuItem';
3-
importstorefrom'../../store';
4-
5-
exportdefaultfunctionissuesLink(){
6-
consttutorial=store.getState().tutorial;
7-
if(!tutorial||!tutorial.config||!tutorial.config.issuesPath){
8-
returnnull;
9-
}
10-
return(
11-
<MenuItem
12-
key='issue'
13-
className='link'
14-
>
15-
<ahref={tutorial.config.issuesPath}>
16-
post issue
17-
</a>
18-
</MenuItem>
19-
);
20-
}
1+
// import * as React from 'react';
2+
// import MenuItem from 'material-ui/MenuItem';
3+
//
4+
// export default function issuesLink() {
5+
// const tutorial = store.getState().tutorial;
6+
// if (!tutorial || !tutorial.config || !tutorial.config.issuesPath) {
7+
// return null;
8+
// }
9+
// return (
10+
// <MenuItem
11+
// key='issue'
12+
// className='link'
13+
// >
14+
// <a href={tutorial.config.issuesPath}>
15+
// post issue
16+
// </a>
17+
// </MenuItem>
18+
// );
19+
// }

‎src/components/AppMenu/menuRight.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import * as React from 'react';
22
importIconMenufrom'material-ui/IconMenu';
33
importDividerfrom'material-ui/Divider';
44
importQuitfrom'./Quit';
5-
importissuesLinkfrom'./issuesLink';
5+
//import issuesLink from './issuesLink';
66
importmenuIconRightfrom'./menuIconRight';
77
importmenuRightRouteOptionsfrom'./menuRightRouteOptions';
88

@@ -19,7 +19,7 @@ export default function menuRight(route: string) {
1919
anchorOrigin={origin}
2020
>
2121
{menuRightRouteOptions(route)}
22-
{issuesLink()}
22+
{/*issuesLink()*/}
2323
<Divider/>
2424
<Quit/>
2525
</IconMenu>

‎src/components/Start/Checks/SetupChecks.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {Step, StepLabel, StepContent} from 'material-ui/Stepper';
33
import{Card,CardHeader,CardText,CardActions}from'material-ui/Card';
44
importFlatButtonfrom'material-ui/FlatButton';
55
importVerifyButtonfrom'./VerifyButton';
6-
import{openDirectory,createPackageJson}from'../../../reducers/checks/action-setup';
6+
//import {openDirectory, createPackageJson} from '../../../reducers/checks/action-setup';
77
importDynamicStepperfrom'./DynamicStepper';
88
importStepCheckfrom'./StepCheck';
99

@@ -32,7 +32,7 @@ const SetupChecks: React.StatelessComponent<{
3232
<FlatButton
3333
label='Open Directory'
3434
secondary={true}
35-
onTouchTap={openDirectory}
35+
/*onTouchTap={openDirectory} */
3636
/>
3737
</StepCheck>
3838

@@ -45,7 +45,7 @@ const SetupChecks: React.StatelessComponent<{
4545
<FlatButton
4646
label='Create package.json'
4747
secondary={true}
48-
onTouchTap={createPackageJson}
48+
/*onTouchTap={createPackageJson} */
4949
/>
5050
</StepCheck>
5151

‎src/components/Start/Checks/SystemChecks.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import {Card, CardHeader, CardText, CardActions} from 'material-ui/Card';
44
importFlatButtonfrom'material-ui/FlatButton';
55
importVerifyButtonfrom'./VerifyButton';
66
import{pink500}from'material-ui/styles/colors';
7-
import{updateNpm}from'../../../reducers/checks/action-system';
7+
//import {updateNpm} from '../../../reducers/checks/action-system';
88
importDynamicStepperfrom'./DynamicStepper';
99
importStepCheckfrom'./StepCheck';
1010

@@ -40,7 +40,7 @@ const SystemChecks: React.StatelessComponent<{
4040
<FlatButton
4141
label='Update NPM'
4242
secondary={true}
43-
onTouchTap={updateNpm}
43+
/*onTouchTap={updateNpm} */
4444
/>
4545
</StepCheck>
4646

‎src/components/Start/Checks/VerifyButton.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
import*asReactfrom'react';
22
importFlatButtonfrom'material-ui/FlatButton';
3-
importstorefrom'../../../store';
43
import{setupVerify}from'../../../actions';
54
import{connect}from'react-redux';
65

76
@connect(null,(dispatch)=>{
87
return{
9-
verify:()=>store.dispatch(setupVerify())
8+
verify:()=>dispatch(setupVerify())
109
};
1110
})
1211
exportdefaultclassVerifyButtonextendsReact.Component<{

‎src/components/Start/Welcome/index.tsx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import*asReactfrom'react';
22
import{join}from'path';
33
import{RouteButton}from'../../index';
4-
importstorefrom'../../../store';
54

65
constimagePath=join(
76
__dirname,'../../../../','img','coderoad.jpg'

‎src/reducers/checks/action-setup.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import{join}from'path';
2-
import{open,set}from'../../atom/editor';
3-
import{openFolder,openTerminal}from'../../atom/editor';
2+
import{open,set,openFolder,openTerminal}from'../../atom/editor';
43
importcommandLinefrom'../../services/command-line';
54
import{setupVerify}from'../../actions';
65

‎src/reducers/index.ts

Lines changed: 13 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,28 @@
11
import{combineReducers}from'redux';
2-
//import {reducers} from 'coderoad-core';
2+
import{reducers}from'coderoad-core';
33

4-
importalertfrom'./alert';
4+
//import alert from './alert';
55
importchecksfrom'./checks';
66
importdevToolsTogglefrom'./devTools-toggle';
77
importdirfrom'./dir';
8-
importtaskActionsfrom'./task-actions';
98
importhintPositionfrom'./hint-position';
10-
importpackageJsonfrom'./package-json';
11-
importpagefrom'./page';
12-
importpagePositionfrom'./page-position';
9+
//import packageJson from './package-json';
10+
//import page from './page';
11+
//import pagePosition from './page-position';
1312
importprogressfrom'./progress';
14-
importroutefrom'./route';
13+
// import route from './route';
14+
importtaskActionsfrom'./task-actions';
1515
importtaskPositionfrom'./task-position';
1616
importtaskTestsfrom'./task-tests';
17-
importtasksfrom'./tasks';
17+
//import tasks from './tasks';
1818
importtestRunfrom'./test-run';
19-
importtutorialfrom'./tutorial';
20-
importtutorialListfrom'./tutorial-list';
19+
//import tutorial from './tutorial';
20+
//import tutorialList from './tutorial-list';
2121
importwindowTogglefrom'./window-toggle';
2222

2323
exportdefaultcombineReducers(
2424
Object.assign({},{
25-
alert, checks, dir, devToolsToggle, taskActions, hintPosition,
26-
packageJson, page, pagePosition, progress, route, taskPosition,
27-
taskTests, tasks, testRun, tutorial, tutorialList, windowToggle
28-
})
25+
checks, devToolsToggle, dir, hintPosition, progress,
26+
taskActions, taskPosition, taskTests, testRun, windowToggle
27+
},reducers)
2928
);

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp