Skip to content

Commit 54a9540

Browse files
committed
Tiles memory game
1 parent 12cb8fb commit 54a9540

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

src/module/default-theme.css

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
color: #333;
1919
border-radius: 10px;
2020
box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.2);
21+
overflow: hidden;
2122
}
2223

2324
.memory-game--memory-card__closed {}

src/views/Dashboard.jsx

+11-6
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import birdsCards from '../cardSets/birds';
77
import arithmeticCards from '../cardSets/arithmetic';
88
import emojiCards from '../cardSets/emoji';
99
import lettersCards from '../cardSets/letters';
10+
import tilesCards from '../cardSets/tiles';
1011

1112
const cardSets = {
1213
BIRDS_CARDS: {
@@ -25,6 +26,10 @@ const cardSets = {
2526
label: 'Letters cards',
2627
component: lettersCards,
2728
},
29+
TILES_CARDS: {
30+
label: 'Tiles cards',
31+
component: tilesCards,
32+
},
2833
};
2934

3035
const getOptions = collection =>
@@ -48,17 +53,17 @@ class Dashboard extends Component {
4853
const cardSet = cardSets[selectedCardSet.value].component;
4954
return (
5055
<div>
51-
<MemoryGame cards={cardSet} glimpse={2500}>
52-
<MemoryGame.Board />
53-
<MemoryGame.Reset />
54-
<MemoryGame.MovesCounter />
55-
<MemoryGame.PairsFoundCounter />
56-
</MemoryGame>
5756
<CardsSelector
5857
options={getOptions(cardSets)}
5958
onChange={this.handleSelectCardset}
6059
value={selectedCardSet}
6160
/>
61+
<MemoryGame cards={cardSet} glimpse={2500}>
62+
<MemoryGame.Reset />
63+
<MemoryGame.MovesCounter />
64+
<MemoryGame.PairsFoundCounter />
65+
<MemoryGame.Board />
66+
</MemoryGame>
6267
</div>
6368
);
6469
}

0 commit comments

Comments
 (0)