refactored reducers

This commit is contained in:
andres alcocer
2021-10-08 18:39:42 -04:00
parent 09318b3134
commit 4a82c29a7b
6 changed files with 11 additions and 50 deletions

View File

@@ -7,7 +7,7 @@ import Footer from './Footer'
import DisplayMovieRow from './DisplayMovieRow'
const MainContent = ({ selectMovieHandler }) => {
const headerMovie = useSelector((state) => state.headerMovie)
const { movieDetails } = useSelector((state) => state.movieDetails)
const netflixOriginals = useSelector((state) => state.netflixOriginals)
const trending = useSelector((state) => state.trending)
const topRated = useSelector((state) => state.topRated)
@@ -20,7 +20,7 @@ const MainContent = ({ selectMovieHandler }) => {
const dispatch = useDispatch()
useEffect(() => {
dispatch(movieActions.fetchHeaderMovie())
dispatch(movieActions.fetchMovieDetails('tv', '63351'))
dispatch(movieActions.fetchNetflixOriginals())
dispatch(movieActions.fetchTrending())
dispatch(movieActions.fetchTopRated())
@@ -33,7 +33,7 @@ const MainContent = ({ selectMovieHandler }) => {
return (
<div className='container'>
<Header movie={headerMovie} />
<Header movie={movieDetails} />
<div className='movieShowcase'>
<DisplayMovieRow
isNetflixMovies={true}

View File

@@ -1,11 +0,0 @@
import React from 'react'
const Movie = ({ movieDetails, movieImage }) => (
<div className='movie'>
<div onClick={movieDetails} className='movie__column-poster'>
<img src={movieImage} alt='' className='movie__poster' />
</div>
</div>
)
export default Movie