У меня есть следующий код ( App.tsx ):
import React from 'react';
import './App.css';
import { useSelector, useDispatch } from 'react-redux';
import { getAllMovies } from './redux/actions/movie';
import { Movie } from './redux/interfaces/movie';
function App() {
const movies = useSelector((state: any) => state.movies);
const dispatch = useDispatch();
return (
<div className="App">
<button onClick={() => dispatch(getAllMovies())}>Get all movies</button>
{movies.items.map((movie: Movie) => <div>{movie.title}</div>)}
</div>
);
}
export default App;
Когда я нажимаю кнопку, он успешно загружает данные из хранилища избыточных данных. Однако я не хочу загружать данные одним нажатием кнопки.
Не могли бы вы дать мне знать, как загрузить данные при загрузке страницы , пожалуйста?