From 1b0af2540a7a5bb531d1a70828f35bea5dbe3fd0 Mon Sep 17 00:00:00 2001 From: amolsasane Date: Fri, 5 Jul 2024 21:40:16 +0530 Subject: [PATCH] added dependencies to the useEffect hook --- src/hooks/useMovieTrailer.js | 2 +- src/hooks/useNowPlayingMovies.js | 2 +- src/hooks/usePopularMovies.js | 2 +- src/hooks/useTopRatedMovies.js | 2 +- src/hooks/useUpcomingMovies.js | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/hooks/useMovieTrailer.js b/src/hooks/useMovieTrailer.js index 123ac6c..f3b79b4 100644 --- a/src/hooks/useMovieTrailer.js +++ b/src/hooks/useMovieTrailer.js @@ -18,7 +18,7 @@ const useMovieTrailer = (id) => { useEffect(() => { getMovieVideos(); - }, [id]); + }, [dispatch, id]); }; export default useMovieTrailer; diff --git a/src/hooks/useNowPlayingMovies.js b/src/hooks/useNowPlayingMovies.js index 31b71fc..381186a 100644 --- a/src/hooks/useNowPlayingMovies.js +++ b/src/hooks/useNowPlayingMovies.js @@ -17,7 +17,7 @@ const useNowPlayingMovies = () => { useEffect(() => { getNowPlayingMovies(); - }, []); + }, [dispatch, getNowPlayingMovies]); }; export default useNowPlayingMovies; diff --git a/src/hooks/usePopularMovies.js b/src/hooks/usePopularMovies.js index 8f2de0b..d09d1c4 100644 --- a/src/hooks/usePopularMovies.js +++ b/src/hooks/usePopularMovies.js @@ -17,7 +17,7 @@ const usePopularMovies = () => { useEffect(() => { getPopularMovies(); - }, []); + }, [dispatch, getPopularMovies]); }; export default usePopularMovies; diff --git a/src/hooks/useTopRatedMovies.js b/src/hooks/useTopRatedMovies.js index 01d2206..ed3e26a 100644 --- a/src/hooks/useTopRatedMovies.js +++ b/src/hooks/useTopRatedMovies.js @@ -17,7 +17,7 @@ const useTopRateMovies = () => { useEffect(() => { getTopRatedMovies(); - }, []); + }, [dispatch, getTopRatedMovies]); }; export default useTopRateMovies; diff --git a/src/hooks/useUpcomingMovies.js b/src/hooks/useUpcomingMovies.js index 3447e44..82d8db4 100644 --- a/src/hooks/useUpcomingMovies.js +++ b/src/hooks/useUpcomingMovies.js @@ -17,7 +17,7 @@ const useUpcomingMovies = () => { useEffect(() => { getUpcomingMovies(); - }, []); + }, [dispatch, getUpcomingMovies]); }; export default useUpcomingMovies;