Skip to content

Commit f3e4703

Browse files
author
grimcoder
committed
updated react two dots
1 parent 522fafd commit f3e4703

File tree

8 files changed

+100
-15
lines changed

8 files changed

+100
-15
lines changed

.idea/.name

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/grimcoder.github.io.iml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 32 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/vcs.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

reactTwoDots/app/appNew.js

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19128,6 +19128,11 @@ var ConnectDots = React.createClass({displayName: "ConnectDots",
1912819128
state.mode = 'home';
1912919129
return state;
1913019130
},
19131+
goHome: function () {
19132+
this.state = new TwoDotsState_1.TwoDots.TwoDotsState();
19133+
this.state.mode = 'home';
19134+
this.setState(this.state);
19135+
},
1913119136
needsShuffling: function () {
1913219137
var thisFlatArray = this.thisArray();
1913319138
for (var cell in thisFlatArray) {
@@ -19375,7 +19380,7 @@ var ConnectDots = React.createClass({displayName: "ConnectDots",
1937519380
);
1937619381
}
1937719382
if (this.state.mode.indexOf('selectLevel') > -1) {
19378-
body = React.createElement(selectLevel_1.SelectLevel, {levelSelected: this.levelSelected});
19383+
body = React.createElement(selectLevel_1.SelectLevel, {sendHome: this.goHome, levelSelected: this.levelSelected});
1937919384
}
1938019385
if (this.state.mode.indexOf('home') > -1) {
1938119386
body = React.createElement(home_1.Home, {selectLevel: this.selectLevel, selectEditor: this.ShowLevelEditor});
@@ -19658,10 +19663,14 @@ var SelectLevel = (function (_super) {
1965819663
function SelectLevel(props) {
1965919664
_super.call(this, props);
1966019665
this.levelSelected = this.levelSelected.bind(this);
19666+
this.goHome = this.goHome.bind(this);
1966119667
}
1966219668
SelectLevel.prototype.levelSelected = function (level) {
1966319669
this.props.levelSelected(level);
1966419670
};
19671+
SelectLevel.prototype.goHome = function () {
19672+
this.props.sendHome();
19673+
};
1966519674
SelectLevel.prototype.render = function () {
1966619675
var levels = [];
1966719676
for (var i in levels_1.Levels.levels) {
@@ -19672,7 +19681,7 @@ var SelectLevel = (function (_super) {
1967219681
}
1967319682
return React.createElement("div", {className: "main"},
1967419683
React.createElement("img", {src: "images/exportlevelbkg.png"}),
19675-
React.createElement("div", {className: "backbutton"}),
19684+
React.createElement("div", {className: "backbutton", onClick: this.goHome}),
1967619685
React.createElement("div", {className: "levels"},
1967719686

1967819687
React.createElement("svg", null,

reactTwoDots/index.html

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,21 @@
1-
21
<!DOCTYPE html>
32
<html lang="en">
3+
44
<head>
5+
56
<meta charset="UTF-8">
6-
<title>Connect dots</title>
7-
<link rel="stylesheet" href="css/main.css">
7+
<title>two dots with React and Redux</title>
8+
<link rel="stylesheet" href="main.css" type="text/css" />
9+
<link rel="stylesheet" href="bootstrap.min.css" type="text/css" />
810

9-
<!--<link rel="stylesheet" href="bootstrap.min.css" type="text/css" />-->
1011
</head>
1112

13+
<body>
1214

13-
<body>
14-
15-
<div id="container">
16-
</div>
17-
18-
<script src="app/appNew.js"></script>
19-
20-
</body>
21-
15+
<div id="container">
16+
<!-- This element's contents will be replaced with your component. -->
17+
</div>
18+
<script src="app/app.js"></script>
2219

20+
</body>
2321
</html>

reactTwoDots/indexNew.html

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
2+
<!DOCTYPE html>
3+
<html lang="en">
4+
<head>
5+
<meta charset="UTF-8">
6+
<title>Connect dots</title>
7+
<link rel="stylesheet" href="css/main.css">
8+
9+
<!--<link rel="stylesheet" href="bootstrap.min.css" type="text/css" />-->
10+
</head>
11+
12+
13+
<body>
14+
15+
<div id="container">
16+
</div>
17+
18+
<script src="app/appNew.js"></script>
19+
20+
</body>
21+
22+
23+
</html>

0 commit comments

Comments
 (0)