Это тоже случилось со мной. Я понял, что это происходит из-за того, что теперь обновлена версия зависимостей, но зависимости просматриваемого вами видео на YouTube были старше, чем в наши дни.
так что измените эти зависимости вашего файла package.json
"react": "^16.4.1",
"react-dom": "^16.4.1",
"react-redux": "^5.0.7",
"react-router-dom": "^4.3.1",
"redux": "^4.0.0",
"redux-thunk": "^2.3.0",
и сделать npm install
Поскольку функция connect()
подключает компонент React к хранилищу Redux,
react, redux
должна поддерживаться версия. Если вы хотите использовать новейшие зависимости, обратитесь к документации redux
Я думаю, что вышеуказанные зависимости решают вашу проблему.