Skip to content

Commit a2a5aa3

Browse files
committed
added dummy data
1 parent 0fb366b commit a2a5aa3

File tree

2 files changed

+28
-12
lines changed

2 files changed

+28
-12
lines changed

src/HomeScreen.js

+5-12
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import { Text, Button, Toggle } from 'react-native-ui-kitten'
1313
import { SafeAreaView } from 'react-navigation'
1414
import { FlatList } from 'react-native-gesture-handler';
1515
import { stylesGen, LIGHT_THEME, DARK_THEME } from './styles'
16+
import { data } from './dummyData'
1617

1718
const WINDOW_WIDTH = Dimensions.get('window').width
1819
const WINDOW_HEIGHT = Dimensions.get('window').height
@@ -22,16 +23,8 @@ class HomeScreen extends Component {
2223
constructor(props) {
2324
super(props)
2425

25-
// TODO: replace with real data
2626
this.state = {
27-
data: [],
28-
images: [
29-
{ title: "Breaking Bad", imageUrl: "https://www.thetvdb.com/banners/_cache/fanart/original/81189-1.jpg" },
30-
{ title: "Breaking Bad", imageUrl: "https://www.thetvdb.com/banners/_cache/fanart/original/81189-1.jpg" },
31-
{ title: "Breaking Bad", imageUrl: "https://www.thetvdb.com/banners/_cache/fanart/original/81189-1.jpg" },
32-
{ title: "Breaking Bad", imageUrl: "https://www.thetvdb.com/banners/_cache/fanart/original/81189-1.jpg" },
33-
{ title: "Breaking Bad", imageUrl: "https://www.thetvdb.com/banners/_cache/fanart/original/81189-1.jpg" },
34-
],
27+
data: data,
3528
activeImage: null,
3629
showCloseIcon: false,
3730
isModalVisible: false,
@@ -109,7 +102,7 @@ class HomeScreen extends Component {
109102
{this._showCloseIcon()}
110103
</View>
111104
<FlatList
112-
data={this.state.images}
105+
data={this.state.data}
113106
keyExtractor={this._keyExtractor}
114107
renderItem={this._renderEpisodeItem}
115108
showsVerticalScrollIndicator={false}
@@ -139,7 +132,7 @@ class HomeScreen extends Component {
139132
y: height
140133
})
141134

142-
const img = this.state.images[index]
135+
const img = this.state.data[index]
143136
this.setState({
144137
activeImage: img
145138
}, () => {
@@ -264,7 +257,7 @@ class HomeScreen extends Component {
264257
</Toggle>
265258
</View>
266259
<FlatList
267-
data={this.state.images}
260+
data={this.state.data}
268261
renderItem={this._renderItem.bind(this)}
269262
keyExtractor={this._keyExtractor.bind(this)}
270263
showsVerticalScrollIndicator={false}

src/dummyData.js

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
export const data = [
2+
{
3+
title: "Breaking Bad",
4+
imageUrl: "https://www.thetvdb.com/banners/_cache/fanart/original/81189-1.jpg",
5+
episodes: []
6+
},
7+
{
8+
title: "Breaking Bad",
9+
imageUrl: "https://www.thetvdb.com/banners/_cache/fanart/original/81189-1.jpg"
10+
},
11+
{
12+
title: "Breaking Bad",
13+
imageUrl: "https://www.thetvdb.com/banners/_cache/fanart/original/81189-1.jpg"
14+
},
15+
{
16+
title: "Breaking Bad",
17+
imageUrl: "https://www.thetvdb.com/banners/_cache/fanart/original/81189-1.jpg"
18+
},
19+
{
20+
title: "Breaking Bad",
21+
imageUrl: "https://www.thetvdb.com/banners/_cache/fanart/original/81189-1.jpg"
22+
},
23+
]

0 commit comments

Comments
 (0)