Skip to content

silkroadbum/react-pizza

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект написан на TypeScript с использованием библиотеки React.

  1. Применяются различные хуки useCallback, useEffect, useState.
  2. Используется React Router v6
  3. Для глобального хранения данных используется Redux Toolkit
  4. Можно удалять пиццы из корзины, добавлять пиццы в корзину. При этом будет меняться счетчик добавленной пиццы и общий счетчик пицц и общей цены корзины.
  5. В корзине можно менять количество пицц. Очищать ее. Либо удалять одну конкретную пиццу.
  6. Поиск пицц можно производить через поле поиска в хедере.
  7. Пиццы можно фильтровать и сортировать по типу и названию, цене, популярности.
  8. Реализована пагинация.