|
1 | 1 | 'use strict';
|
2 | 2 | var React = require('react');
|
3 | 3 | var paper_1 = require('material-ui/lib/paper');
|
| 4 | +var raised_button_1 = require('material-ui/lib/raised-button'); |
4 | 5 | var setup_1 = require('./setup');
|
5 | 6 | var tutorials_1 = require('./tutorials');
|
6 |
| -var setup_steps_1 = require('./setup-steps'); |
| 7 | +var dynamic_stepper_1 = require('./dynamic-stepper'); |
| 8 | +var VerticalStep_1 = require('material-ui/lib/Stepper/VerticalStep'); |
| 9 | +var flat_button_1 = require('material-ui/lib/flat-button'); |
7 | 10 | exports.Start = function (_a) {
|
8 | 11 | var tutorials = _a.tutorials, warning = _a.warning;
|
9 |
| - return (React.createElement(paper_1.default, {className: 'cr-start'}, React.createElement("div", {className: 'cr-start-header'}, React.createElement("span", {className: 'title'}, "CodeRoad"), React.createElement("p", {className: 'tagline'}, "Tutorials in the Editor"), React.createElement("p", {className: 'version'}, "Beta"), !warning ? React.createElement(tutorials_1.default, {tutorials: tutorials}) : React.createElement(setup_1.SetupGuide, {warning: warning}), React.createElement(setup_steps_1.default, null)))); |
| 12 | + return (React.createElement(paper_1.default, {className: 'cr-start'}, React.createElement("div", {className: 'cr-start-header'}, React.createElement("span", {className: 'title'}, "CodeRoad"), React.createElement("p", {className: 'tagline'}, "Tutorials in the Editor"), React.createElement("p", {className: 'version'}, "Beta"), !warning |
| 13 | + ? React.createElement(tutorials_1.default, {tutorials: tutorials}) |
| 14 | + : React.createElement(setup_1.SetupGuide, {warning: warning}), React.createElement(dynamic_stepper_1.default, null, React.createElement(VerticalStep_1.default, {orderStepLabel: '1', stepLabel: 'Node >= 0.10', actions: [ |
| 15 | + React.createElement(raised_button_1.default, {key: 0, primary: true, label: 'Verify', onTouchTap: function () { return; }}), |
| 16 | + React.createElement(flat_button_1.default, {key: 1, label: 'Cancel'}) |
| 17 | + ]}, React.createElement("div", null, "Install a newer version of ", React.createElement("a", {href: 'https://nodejs.org'}, "Node"))), React.createElement(VerticalStep_1.default, {orderStepLabel: '2', stepLabel: 'NPM >= 3', actions: [ |
| 18 | + React.createElement(raised_button_1.default, {key: 0, primary: true, label: 'Verify', onTouchTap: function () { return; }}), |
| 19 | + React.createElement(flat_button_1.default, {key: 1, label: 'Cancel'}) |
| 20 | + ]}, React.createElement("div", null, "Update your version of NPM.", React.createElement("br", null), "`> npm update -g npm`"))), React.createElement(dynamic_stepper_1.default, null, React.createElement(VerticalStep_1.default, {orderStepLabel: '1', stepLabel: 'working directory', actions: [ |
| 21 | + React.createElement(raised_button_1.default, {key: 0, primary: true, label: 'Verify', onTouchTap: function () { return; }}), |
| 22 | + React.createElement(flat_button_1.default, {key: 1, label: 'Cancel'}) |
| 23 | + ]}, React.createElement("div", null, "File -> Open (a new folder)")), React.createElement(VerticalStep_1.default, {orderStepLabel: '2', stepLabel: 'package.json', actions: [ |
| 24 | + React.createElement(raised_button_1.default, {key: 0, primary: true, label: 'Verify', onTouchTap: function () { return; }}), |
| 25 | + React.createElement(flat_button_1.default, {key: 1, label: 'Cancel'}) |
| 26 | + ]}, React.createElement("div", null, "Create a package.json by running", React.createElement("br", null), "`> npm init -y`")), React.createElement(VerticalStep_1.default, {orderStepLabel: '3', stepLabel: 'install tutorial', actions: [ |
| 27 | + React.createElement(raised_button_1.default, {key: 0, primary: true, label: 'Verify', onTouchTap: function () { return; }}), |
| 28 | + React.createElement(flat_button_1.default, {key: 1, label: 'Cancel'}) |
| 29 | + ]}, React.createElement("div", null, "Install a tutorial using npm. For example:", React.createElement("br", null), "`> npm install coderoad-functional-school --save-dev`")))))); |
10 | 30 | };
|
0 commit comments