Skip to content

Commit 6a5fe46

Browse files
committed
config setup
1 parent 2febea7 commit 6a5fe46

File tree

33 files changed

+75
-803
lines changed

33 files changed

+75
-803
lines changed
File renamed without changes.

lib/components/Page/Hints/HintButton.js

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

lib/components/Page/Hints/index.js

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

lib/components/Page/PageToolbar/index.js

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

lib/components/Page/ProgressBar/index.js

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

lib/components/Page/index.js

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,6 @@
22
var React = require('react');
33
var index_1 = require('../index');
44
var Tasks_1 = require('./Tasks');
5-
var Hints_1 = require('./Hints');
6-
var PageToolbar_1 = require('./PageToolbar');
7-
var ProgressBar_1 = require('./ProgressBar');
85
var styles = {
96
width: '100%',
107
overflowY: 'scroll',
@@ -13,7 +10,7 @@ var Page = function (_a) {
1310
var page = _a.page, taskPosition = _a.taskPosition, hintPosition = _a.hintPosition, tasks = _a.tasks, testRun = _a.testRun, progress = _a.progress, pagePosition = _a.pagePosition;
1411
var task = taskPosition <= tasks.length ? tasks[taskPosition] : null;
1512
var completed = progress.pages[pagePosition];
16-
return (React.createElement("section", {style: styles, className: 'cr-page'}, React.createElement(index_1.ContentCard, {title: page.title, content: page.description}), React.createElement(Tasks_1.default, {tasks: tasks, taskPosition: taskPosition, testRun: testRun, completed: completed, page: page}), React.createElement(PageToolbar_1.default, {tasks: tasks, taskPosition: taskPosition}, React.createElement(Hints_1.default, {task: task, hintPosition: hintPosition}), React.createElement(ProgressBar_1.default, {taskLength: tasks.length, taskPosition: taskPosition, completed: completed}))));
13+
return (React.createElement("section", {style: styles, className: 'cr-page'}, React.createElement(index_1.ContentCard, {title: page.title, content: page.description}), React.createElement(Tasks_1.default, {tasks: tasks, taskPosition: taskPosition, testRun: testRun, completed: completed, page: page})));
1714
};
1815
Object.defineProperty(exports, "__esModule", { value: true });
1916
exports.default = Page;

lib/components/Start/Welcome/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,6 @@ var buttonStyles = {
2525
boxShadow: '2px 2px 1px #888888',
2626
textShadow: '1px 1px 0px #000',
2727
};
28-
var Welcome = function () { return (React.createElement("div", {style: styles, className: 'cr-bg'}, React.createElement("div", {style: titleStyles}, "CodeRoad"), React.createElement("div", {style: taglineStyles}, "Tutorials in your Editor"), React.createElement("br", null), React.createElement("br", null), React.createElement(index_1.RouteButton, {label: 'Start', route: 'tutorials', style: buttonStyles}))); };
28+
var Welcome = function () { return (React.createElement("div", {style: styles, className: 'cr-bg'}, React.createElement("div", {style: titleStyles}, "CodeRoad Builder"), React.createElement("div", {style: taglineStyles}, "Create Tutorials"), React.createElement("br", null), React.createElement("br", null), React.createElement(index_1.RouteButton, {label: 'Start', route: 'tutorials', style: buttonStyles}))); };
2929
Object.defineProperty(exports, "__esModule", { value: true });
3030
exports.default = Welcome;

lib/index.js

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
"use strict";
2+
var render_1 = require('./components/render');
3+
var root_1 = require('./components/root');
4+
var polyfills_1 = require('core-coderoad/lib/polyfills');
5+
var subscriptions_1 = require('./subscriptions');
6+
var store_1 = require('./store');
7+
var setup_1 = require('core-coderoad/lib/setup');
8+
var Main = (function () {
9+
function Main() {
10+
polyfills_1.default();
11+
store_1.default.dispatch(setup_1.setupVerify());
12+
this.root = root_1.default.init();
13+
}
14+
Main.prototype.activate = function () {
15+
atom.workspace.addRightPanel({
16+
item: this.root,
17+
priority: 0,
18+
});
19+
subscriptions_1.onActivate();
20+
render_1.default(this.root);
21+
};
22+
Main.prototype.deactivate = function () {
23+
subscriptions_1.onDeactivate();
24+
};
25+
return Main;
26+
}());
27+
;
28+
module.exports = new Main();

lib/modules/page/actions.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
11
"use strict";
22
var types_1 = require('./types');
33
var actions_1 = require('../../actions');
4+
var actions_2 = require('../../actions');
5+
exports.editorOpen = actions_2.editorOpen;
6+
exports.editorSave = actions_2.editorSave;
7+
exports.editorSet = actions_2.editorSet;
8+
exports.editorInsert = actions_2.editorInsert;
49
function pageNext() {
510
return function (dispatch, getState) {
611
var pagePosition = getState().pagePosition;

lib/modules/page/index.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ var page_1 = require('./page');
33
exports.page = page_1.default;
44
var page_position_1 = require('./page-position');
55
exports.pagePosition = page_position_1.default;
6-
var task_actions_1 = require('./task-actions');
7-
exports.taskActions = task_actions_1.default;
86
var task_tests_1 = require('./task-tests');
97
exports.taskTests = task_tests_1.default;
108
var tasks_1 = require('./tasks');

0 commit comments

Comments
 (0)