Commit Graph

25 Commits

Author SHA1 Message Date
isHardCoded bcffa33ade Fix 2025-07-14 16:50:14 +03:00
isHardCoded 6cfec52fb8 Добавили перенаправление с главной страницы на /catalog 2025-07-14 09:27:35 +03:00
isHardCoded 4f3380a73c Были добавлены ссылки с помощью компонента Link в навигационной панели компонента Header 2025-07-09 22:37:57 +03:00
isHardCoded 3daa7a52e8 Вынесли логику из компонента App в Catalog. Добавили маршрутизацию в main.jsx 2025-07-09 22:25:03 +03:00
isHardCoded b64d0af124 Добавили страницы 2025-07-09 21:19:34 +03:00
isHardCoded 117109a1eb Установили библиотеку react-router-dom 2025-07-09 21:05:58 +03:00
isHardCoded 169ce23bed Рефакторинг компонента ProductList 2025-07-07 23:06:01 +03:00
isHardCoded 1a03116e40 Перенесли стили для компонентов в соответствующие файлы 2025-07-07 13:15:19 +03:00
isHardCoded 195fbaf556 Перенесли весь код в компоненты 2025-07-07 13:13:41 +03:00
isHardCoded 371bccf190 Создали папку для каждого компонента 2025-07-07 13:09:04 +03:00
isHardCoded 7bab2db70a Добавили карточку товара и список товаров, создали новые данные в db.json. Установили в проект иконки и изображения новых товаров, создали функцию getProducts для получения товаров с бекенда 2025-07-07 12:15:38 +03:00
isHardCoded ad0b6bc86a Сделали полное изменение структуры, изменили шрифт и цветовую палитру, переделали компонент Header и стили для него, остальные компоненты были временно удалены 2025-07-07 11:32:38 +03:00
isHardCoded c44b4a283c Fix: изменили description на brand 2025-06-25 15:43:44 +03:00
isHardCoded c5760f27b4 Создали props для компонента Products, отмаппили полученные товары на странице 2025-06-25 15:40:12 +03:00
isHardCoded ca519f47b1 Создали асинхронную функцию getProducts для получения продуктов с сервера 2025-06-25 15:38:08 +03:00
isHardCoded 2812645834 Установили библиотеку json-server, заполнили данные в db.json, настроили скрипт для запуска сервера 2025-06-25 15:14:13 +03:00
isHardCoded b8e88a4866 Добавили в компонент Product иконку сердца и создали состояние для нее 2025-06-18 11:45:47 +03:00
isHardCoded 102da1ad75 Fix 2025-06-16 13:50:56 +03:00
isHardCoded a84b1972e7 Стилизовали компонент Header, добавили обработчик событий onChange 2025-06-16 13:32:07 +03:00
isHardCoded 2ba1a63832 Добавили обработчик событий по клику на карточку товара, создали компонент Header, установили библиотеку react-icons 2025-06-16 12:48:23 +03:00
isHardCoded 9367009fdf Добавили каталог товаров, карточки и стилизацию для них 2025-06-08 13:05:39 +03:00
isHardCoded e0ba3a0f45 Изменили подход стилизации на CSS Modules 2025-06-08 12:26:21 +03:00
isHardCoded df845c3ae7 Вынесли свойство для шрифтов в index.html для применения их ко всем текстовым элементам 2025-06-08 12:17:15 +03:00
isHardCoded 7a5be1d876 Создали компонент Product, вынесли стили для него в отдельный файл App.css 2025-06-08 12:12:36 +03:00
isHardCoded ec325b51bc Развернули проект с помощью Vite, подготовили структуру для разработки 2025-06-08 10:23:50 +03:00