|
1 | 1 | 'use strict';
|
2 | 2 | varReact=require('react');
|
3 | 3 | varpaper_1=require('material-ui/lib/paper');
|
| 4 | +varraised_button_1=require('material-ui/lib/raised-button'); |
4 | 5 | varsetup_1=require('./setup');
|
5 | 6 | vartutorials_1=require('./tutorials');
|
6 |
| -varsetup_steps_1=require('./setup-steps'); |
| 7 | +vardynamic_stepper_1=require('./dynamic-stepper'); |
| 8 | +varVerticalStep_1=require('material-ui/lib/Stepper/VerticalStep'); |
| 9 | +varflat_button_1=require('material-ui/lib/flat-button'); |
7 | 10 | exports.Start=function(_a){
|
8 | 11 | vartutorials=_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 | };
|