diff --git a/react-debug/src/App.js b/react-debug/src/App.js index 53134d4..bb802b2 100644 --- a/react-debug/src/App.js +++ b/react-debug/src/App.js @@ -7,7 +7,7 @@ class Album extends React.Component { super(props); this.state = { error: null, - album: null, + media_items: null, }; } componentDidMount() { @@ -15,25 +15,26 @@ class Album extends React.Component { fetch(process.env.PUBLIC_URL + `/photosync/${album}/album.json`) .then(res => res.json()) .then( - (result) => this.setState({album: result}), + (result) => this.setState({media_items: result}), (error) => this.setState({error}), ); } render() { - let {error, album} = this.state; + let {album} = this.props; + let {error, media_items} = this.state; console.log(this.state); if (error !== null) { return

Error: {JSON.stringify(error)}

; - } else if (album !== null) { - console.log(album); - return album.map((a) => { + } else if (media_items !== null) { + console.log(media_items); + return media_items.map((mi) => { // TODO(wathiede): use coverPhotoMediaItemId and fetch from a // locally cached image. - return
- { + return
+ {
- -

{ a.filename}

+
+

{ mi.filename}