Commit 20c0dd6 1 parent 43b2e4e commit 20c0dd6 Copy full SHA for 20c0dd6
File tree 2 files changed +20
-12
lines changed
2 files changed +20
-12
lines changed Original file line number Diff line number Diff line change
1
+ import React from "react" ;
2
+
3
+ export default function MovieCard ( { movie} ) {
4
+ return (
5
+ < div className = "card" >
6
+ < img className = "card--image" alt = { movie . title + "Poster" }
7
+ src = { `https://image.tmdb.org/t/p/w185_and_h278_bestv2/${ movie . poster_path } ` }
8
+ />
9
+
10
+ < div className = "card--content" >
11
+ < h3 className = "card--title" > { movie . title } </ h3 >
12
+ < p > < small > RELEASE DATE: { movie . release_date } </ small > </ p >
13
+ < p > < small > RATING: { movie . vote_average } </ small > </ p >
14
+ < p className = "card--desc" > { movie . overview } </ p >
15
+ </ div >
16
+ </ div >
17
+ )
18
+ }
Original file line number Diff line number Diff line change 1
1
import React , { useState } from "react" ;
2
+ import MovieCard from "./MovieCard" ;
2
3
3
4
export default function SearchMovies ( ) {
4
5
@@ -39,18 +40,7 @@ export default function SearchMovies(){
39
40
</ form >
40
41
< div className = "card-list" >
41
42
{ movies . filter ( movie => movie . poster_path ) . map ( movie => (
42
- < div className = "card" key = { movie . id } >
43
- < img className = "card--image" alt = { movie . title + "Poster" }
44
- src = { `https://image.tmdb.org/t/p/w185_and_h278_bestv2/${ movie . poster_path } ` }
45
- />
46
-
47
- < div className = "card--content" >
48
- < h3 className = "card--title" > { movie . title } </ h3 >
49
- < p > < small > RELEASE DATE: { movie . release_date } </ small > </ p >
50
- < p > < small > RATING: { movie . vote_average } </ small > </ p >
51
- < p className = "card--desc" > { movie . overview } </ p >
52
- </ div >
53
- </ div >
43
+ < MovieCard movie = { movie } key = { movie . id } />
54
44
) ) }
55
45
</ div >
56
46
</ >
You can’t perform that action at this time.
0 commit comments