Skip to content

Commit 59d4389

Browse files
committed
refactoring components into modules
1 parent 04730d9 commit 59d4389

File tree

28 files changed

+42
-41
lines changed

28 files changed

+42
-41
lines changed

lib/actions.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ exports.setupPackage = actions_7.setupPackage;
2121
var actions_8 = require('./modules/tests/actions');
2222
exports.testRun = actions_8.testRun;
2323
exports.testResult = actions_8.testResult;
24-
exports.testSave = actions_8.testSave;
2524
exports.testComplete = actions_8.testComplete;
2625
var actions_9 = require('./modules/tutorial/actions');
2726
exports.tutorialSet = actions_9.tutorialSet;

lib/components/Page/PageToolbar/index.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
var React = require('react');
33
var Toolbar_1 = require('material-ui/Toolbar');
44
var index_1 = require('../../index');
5-
var Save_1 = require('./Save');
65
var Continue_1 = require('./Continue');
76
var styles = {
87
zIndex: '5',
@@ -16,7 +15,7 @@ var styles = {
1615
exports.PageToolbar = function (_a) {
1716
var tasks = _a.tasks, taskPosition = _a.taskPosition, children = _a.children;
1817
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 ?
19-
React.createElement(Continue_1.default, null) : React.createElement(Save_1.default, null)))));
18+
React.createElement(Continue_1.default, null) : React.createElement(index_1.Save, null)))));
2019
};
2120
Object.defineProperty(exports, "__esModule", { value: true });
2221
exports.default = exports.PageToolbar;

lib/components/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,5 @@ var tutorials_1 = require('../modules/tutorials');
2525
exports.Tutorials = tutorials_1.Tutorials;
2626
var editor_1 = require('../modules/editor');
2727
exports.ToggleDevTools = editor_1.ToggleDevTools;
28+
var editor_2 = require('../modules/editor');
29+
exports.Save = editor_2.Save;

lib/components/Page/PageToolbar/Save/index.js renamed to lib/modules/editor/Save/index.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ var __metadata = (this && this.__metadata) || function (k, v) {
1616
var React = require('react');
1717
var react_redux_1 = require('react-redux');
1818
var RaisedButton_1 = require('material-ui/RaisedButton');
19-
var actions_1 = require('../../../../actions');
19+
var actions_1 = require('../actions');
2020
var styles = {
2121
border: '0px',
2222
boxShadow: 'none',
@@ -35,7 +35,7 @@ var Save = (function (_super) {
3535
Save = __decorate([
3636
react_redux_1.connect(null, function (dispatch, state) {
3737
return {
38-
save: function () { return dispatch(actions_1.testSave()); }
38+
save: function () { return dispatch(actions_1.editorSave()); }
3939
};
4040
}),
4141
__metadata('design:paramtypes', [])

lib/modules/editor/actions.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,7 @@ function editorDevToolsToggle() {
44
return { type: types_1.EDITOR_DEVTOOLS_TOGGLE };
55
}
66
exports.editorDevToolsToggle = editorDevToolsToggle;
7+
function editorSave() {
8+
return { type: types_1.EDITOR_SAVE };
9+
}
10+
exports.editorSave = editorSave;

lib/modules/editor/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ var dir_1 = require('./dir');
55
exports.dir = dir_1.default;
66
var ToggleDevTools_1 = require('./ToggleDevTools');
77
exports.ToggleDevTools = ToggleDevTools_1.default;
8+
var Save_1 = require('./Save');
9+
exports.Save = Save_1.default;
810
var file_1 = require('./actions/file');
911
exports.save = file_1.save;
1012
exports.open = file_1.open;

lib/modules/editor/reducer.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ function editor(editor, action) {
77
case types_1.EDITOR_DEVTOOLS_TOGGLE:
88
index_1.toggleDevTools();
99
return editor;
10+
case types_1.EDITOR_SAVE:
11+
index_1.save();
12+
return editor;
1013
default:
1114
return editor;
1215
}

lib/modules/editor/types.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
"use strict";
22
exports.EDITOR_DEVTOOLS_TOGGLE = 'EDITOR_DEVTOOLS_TOGGLE';
3+
exports.EDITOR_SAVE = 'EDITOR_SAVE';

lib/modules/tests/actions.js

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,3 @@ function testComplete(result) {
6666
};
6767
}
6868
exports.testComplete = testComplete;
69-
function testSave() {
70-
return { type: types_1.TEST_SAVE };
71-
}
72-
exports.testSave = testSave;

lib/modules/tests/test-run/index.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
"use strict";
22
var types_1 = require('../types');
33
var run_1 = require('../utils/run');
4-
var editor_1 = require('../../../modules/editor');
54
var pageTimeout = 800;
65
var previous = new Date().getTime();
76
function runTest(testRun, action) {
@@ -20,8 +19,6 @@ function runTest(testRun, action) {
2019
case 'PAGE_SET':
2120
previous = new Date().getTime();
2221
return false;
23-
case types_1.TEST_SAVE:
24-
editor_1.save();
2522
default:
2623
return testRun;
2724
}

0 commit comments

Comments
 (0)