Skip to content

Commit 2c999fd

Browse files
committed
refactor core-coderoad file paths from index
1 parent abf9a08 commit 2c999fd

File tree

27 files changed

+69
-100
lines changed

27 files changed

+69
-100
lines changed

lib/actions.js

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -19,16 +19,14 @@ exports.windowToggle = window_1.windowToggle;
1919
var editor_paths_1 = require('./modules/editor-paths');
2020
exports.editorMarkdownOpen = editor_paths_1.editorMarkdownOpen;
2121
exports.editorTestOpen = editor_paths_1.editorTestOpen;
22-
var alert_1 = require('core-coderoad/lib/alert');
23-
exports.alertOpen = alert_1.alertOpen;
24-
exports.alertClose = alert_1.alertClose;
25-
exports.alertReplay = alert_1.alertReplay;
26-
var editor_1 = require('core-coderoad/lib/editor');
27-
exports.editorDevToolsToggle = editor_1.editorDevToolsToggle;
28-
exports.editorOpen = editor_1.editorOpen;
29-
exports.editorInsert = editor_1.editorInsert;
30-
exports.editorSave = editor_1.editorSave;
31-
exports.editorSet = editor_1.editorSet;
32-
exports.editorScroll = editor_1.editorScroll;
33-
var route_1 = require('core-coderoad/lib/route');
34-
exports.routeSet = route_1.routeSet;
22+
var core_coderoad_1 = require('core-coderoad');
23+
exports.alertOpen = core_coderoad_1.alertOpen;
24+
exports.alertClose = core_coderoad_1.alertClose;
25+
exports.alertReplay = core_coderoad_1.alertReplay;
26+
exports.editorDevToolsToggle = core_coderoad_1.editorDevToolsToggle;
27+
exports.editorOpen = core_coderoad_1.editorOpen;
28+
exports.editorInsert = core_coderoad_1.editorInsert;
29+
exports.editorSave = core_coderoad_1.editorSave;
30+
exports.editorSet = core_coderoad_1.editorSet;
31+
exports.editorScroll = core_coderoad_1.editorScroll;
32+
exports.routeSet = core_coderoad_1.routeSet;

lib/components/Page/PageDescription/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ var react_redux_1 = require('react-redux');
1818
var index_1 = require('../../index');
1919
var Card_1 = require('material-ui/Card');
2020
var actions_1 = require('../../../actions');
21-
var selectors_1 = require('core-coderoad/lib/selectors');
21+
var core_coderoad_1 = require('core-coderoad');
2222
var styles = {
2323
card: {
2424
margin: '5px',
@@ -39,7 +39,7 @@ var PageDescription = (function (_super) {
3939
};
4040
PageDescription = __decorate([
4141
react_redux_1.connect(function (state) { return ({
42-
page: selectors_1.pageSelector(state),
42+
page: core_coderoad_1.pageSelector(state),
4343
}); }, { editorMarkdownOpen: actions_1.editorMarkdownOpen }),
4444
__metadata('design:paramtypes', [])
4545
], PageDescription);

lib/components/Page/Tasks/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ var TaskActions_1 = require('../TaskActions');
2323
var Hints_1 = require('../Hints');
2424
var AddButton_1 = require('../AddButton');
2525
var actions_1 = require('../../../actions');
26-
var selectors_1 = require('core-coderoad/lib/selectors');
26+
var core_coderoad_1 = require('core-coderoad');
2727
var styles = {
2828
card: {
2929
margin: '5px',
@@ -59,7 +59,7 @@ var Tasks = (function (_super) {
5959
};
6060
Tasks = __decorate([
6161
react_redux_1.connect(function (state) { return ({
62-
tasks: selectors_1.tasksSelector(state),
62+
tasks: core_coderoad_1.tasksSelector(state),
6363
}); }, { tutorialTaskAdd: actions_1.tutorialTaskAdd, editorMarkdownOpen: actions_1.editorMarkdownOpen }),
6464
__metadata('design:paramtypes', [])
6565
], Tasks);

lib/components/Page/TasksComplete/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ var Card_1 = require('material-ui/Card');
1919
var index_1 = require('../../index');
2020
var colors_1 = require('material-ui/styles/colors');
2121
var actions_1 = require('../../../actions');
22-
var selectors_1 = require('core-coderoad/lib/selectors');
22+
var core_coderoad_1 = require('core-coderoad');
2323
var styles = {
2424
card: {
2525
backgroundColor: colors_1.cyan500,
@@ -41,7 +41,7 @@ var TasksComplete = (function (_super) {
4141
};
4242
TasksComplete = __decorate([
4343
react_redux_1.connect(function (state) { return ({
44-
page: selectors_1.pageSelector(state),
44+
page: core_coderoad_1.pageSelector(state),
4545
}); }, { editorMarkdownOpen: actions_1.editorMarkdownOpen }),
4646
__metadata('design:paramtypes', [])
4747
], TasksComplete);

lib/components/Page/Tests/index.js

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,8 @@ var React = require('react');
1717
var react_redux_1 = require('react-redux');
1818
var path_1 = require('path');
1919
var actions_1 = require('../../../actions');
20-
var options_1 = require('core-coderoad/lib/options');
2120
var FlatButton_1 = require('material-ui/FlatButton');
22-
var selectors_1 = require('core-coderoad/lib/selectors');
21+
var core_coderoad_1 = require('core-coderoad');
2322
var styles = {
2423
button: {
2524
bottom: '8px',
@@ -37,10 +36,10 @@ var Tests = (function (_super) {
3736
};
3837
Tests = __decorate([
3938
react_redux_1.connect(function (state) { return ({
40-
config: selectors_1.configSelector(state),
39+
config: core_coderoad_1.configSelector(state),
4140
}); }, function (dispatch, props) { return ({
4241
open: function (file) {
43-
var suffix = options_1.default[props.config.language].language.suffix;
42+
var suffix = core_coderoad_1.tutorialConfigOptions[props.config.language].language.suffix;
4443
file = file.concat('.' + suffix);
4544
dispatch(actions_1.editorOpen(path_1.join('tutorial', file)));
4645
},

lib/components/TopPanel/TopPanel.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,16 +47,16 @@ var TopPanel = (function (_super) {
4747
return null;
4848
}
4949
return (React.createElement(Tabs_1.Tabs, {tabItemContainerStyle: styles.tabs, style: styles.all}, tutorial.pages.map(function (page, index) {
50-
return (React.createElement(Tabs_1.Tab, {style: styles.tab, key: index, label: page.title.substring(0, 10), onClick: pageSet.bind(_this, index)}));
50+
return (React.createElement(Tabs_1.Tab, {style: styles.tab, key: index, label: page.title.substring(0, 10), onClick: pageSet.bind(_this, page.title, index)}));
5151
}), React.createElement(Tabs_1.Tab, {style: Object.assign({}, styles.tab, styles.add), label: '+', onActive: pageAdd})));
5252
};
5353
TopPanel = __decorate([
5454
react_redux_1.connect(function (state) { return ({
5555
tutorial: state.tutorial,
5656
}); }, function (dispatch) { return ({
57-
pageSet: function (index) {
57+
pageSet: function (title, index) {
5858
dispatch(actions_1.pageSet(index));
59-
dispatch(actions_1.editorMarkdownOpen(index));
59+
dispatch(actions_1.editorMarkdownOpen(title, index));
6060
},
6161
pageAdd: function () { dispatch(actions_1.tutorialPageAdd()); },
6262
}); }),

lib/components/TutorialConfig/languageItems.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
"use strict";
22
var React = require('react');
33
var MenuItem_1 = require('material-ui/MenuItem');
4-
var options_1 = require('core-coderoad/lib/options');
4+
var core_coderoad_1 = require('core-coderoad');
55
function runnerItems() {
6-
return Object.keys(options_1.default).map(function (language, index) {
6+
return Object.keys(core_coderoad_1.tutorialConfigOptions).map(function (language, index) {
77
return (React.createElement(MenuItem_1.default, {key: index, value: language, primaryText: language}));
88
});
99
}

lib/components/TutorialConfig/runnerItems.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
"use strict";
22
var React = require('react');
33
var MenuItem_1 = require('material-ui/MenuItem');
4-
var options_1 = require('core-coderoad/lib/options');
4+
var core_coderoad_1 = require('core-coderoad');
55
function runnerItems(language) {
6-
return options_1.default[language].runners.map(function (runner, index) {
6+
return core_coderoad_1.tutorialConfigOptions[language].runners.map(function (runner, index) {
77
return (React.createElement(MenuItem_1.default, {key: index, value: runner, primaryText: runner}));
88
});
99
}

lib/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ var element_1 = require('./components/SidePanel/element');
33
var render_1 = require('./components/render');
44
var Top_1 = require('./components/TopPanel/Top');
55
var render_2 = require('./components/TopPanel/render');
6-
var polyfills_1 = require('core-coderoad/lib/polyfills');
6+
var core_coderoad_1 = require('core-coderoad');
77
var subscriptions_1 = require('./subscriptions');
88
var store_1 = require('./store');
99
var setup_1 = require('./modules/setup');
1010
var Main = (function () {
1111
function Main() {
12-
polyfills_1.default();
12+
core_coderoad_1.loadPolyfills();
1313
store_1.default.dispatch(setup_1.setupVerify());
1414
this.root = element_1.default.init();
1515
this.top = Top_1.default.init();

lib/modules/editor-paths/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"use strict";
22
var path_1 = require('path');
33
var actions_1 = require('../../actions');
4-
var options_1 = require('core-coderoad/lib/options');
4+
var core_coderoad_1 = require('core-coderoad');
55
var twoDigitify_1 = require('../../services/twoDigitify');
66
function editorMarkdownOpen(content, index) {
77
console.log(content, index);
@@ -17,7 +17,7 @@ function editorMarkdownOpen(content, index) {
1717
exports.editorMarkdownOpen = editorMarkdownOpen;
1818
function editorTestOpen(pageIndex, testIndex) {
1919
return function (dispatch, getState) {
20-
var suffix = options_1.default[getState().packageJson.config].language.suffix;
20+
var suffix = core_coderoad_1.tutorialConfigOptions[getState().packageJson.config].language.suffix;
2121
var filePath = path_1.join('tutorial', twoDigitify_1.default(pageIndex || getState().pagePosition), twoDigitify_1.default(testIndex) + '.' + suffix);
2222
dispatch(actions_1.editorOpen(filePath));
2323
};

0 commit comments

Comments
 (0)