@Rahmon_0102
Student of SB TUIT

Как реализовать страницу отдельного товара на React & Redux?

Я делаю инет-магазин. Все товары берутся с json файла в Reducer, после отрендерится на странице Products. Реализован переход на отдельную страницу товара с помощью react-router. Проблема в том, что при перезагрузки страницы .../products/id, данные с редакса удаляются и соответственно приложение сломается.
код страницы продукта
function Single() {
  const params = useParams();
  const products = useSelector((state) => ({
    products: state.productsReducer.products,
  }));

  const findProductById = products.products.filter((product) => product.id === params.productId);
  const product = findProductById[0];
  ...
  • Вопрос задан
  • 148 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы