Commit Graph

  • e4d1f4fe8f start final project avito laktionov-as 2026-06-23 21:47:16 +03:00
  • 184df3f113 add i18n lesson-23 laktionov-as 2026-06-23 20:05:52 +03:00
  • 7ed8f4ce9e Сделали стикер на корзину lesson-8 laktionov-as 2026-06-20 14:22:46 +03:00
  • 32bb365db4 Сделали стикер на корзину laktionov-as 2026-06-20 14:22:18 +03:00
  • 43aeb40b20 i dont know lesson-19 laktionov-as 2026-06-18 18:53:17 +03:00
  • 56788f23d6 add commit Router-middelware laktionov-as 2026-06-18 16:57:51 +03:00
  • ac00619fa6 first commit laktionov-as 2026-06-18 16:57:27 +03:00
  • 82fb0d8030 Практика Zustand lesson-17 laktionov-as 2026-06-11 21:47:07 +03:00
  • cc79d1956b Сделали асинхронный метод laktionov-as 2026-06-11 20:49:57 +03:00
  • 55c4ae7d53 Сделали выключатель для лампочки laktionov-as 2026-06-11 20:43:08 +03:00
  • de33066cbe Практика lesson-16 laktionov-as 2026-06-11 20:13:10 +03:00
  • 0e043df71e Конец урока lesson-15 laktionov-as 2026-06-11 19:14:13 +03:00
  • 964b7dae29 Сделали отложеную загрузку и перехват исключений lesson-14 laktionov-as 2026-06-09 20:58:53 +03:00
  • c43dfa4092 Сделали несколько страниц с отложенной загрузкой TypeScript-1 laktionov-as 2026-06-09 20:06:42 +03:00
  • b05a44eb0a Сделали компоненты lesson-7 laktionov-as 2026-06-04 19:05:41 +03:00
  • 0d3b7ce2fb Делали разделение на компоненты laktionov-as 2026-06-02 21:47:28 +03:00
  • 35431f57d9 Сделали несколько кастомных хуков lesson-13 laktionov-as 2026-06-02 21:22:06 +03:00
  • 8a15a26ff6 Сделали кастомный хук laktionov-as 2026-06-02 20:43:00 +03:00
  • 6827c800f1 Сделали компонент с фотографией lesson-12 laktionov-as 2026-06-02 20:23:09 +03:00
  • 5ee1bf2eee Сделали компонент часов laktionov-as 2026-06-02 19:51:47 +03:00
  • c137c644e3 Заготовка компонента с жизнеными циклами laktionov-as 2026-06-02 19:42:31 +03:00
  • e0597891e1 ErrorBoundary lesson-11 laktionov-as 2026-05-28 21:41:57 +03:00
  • 12515f925d Сделали таймер lesson-10 laktionov-as 2026-05-28 20:45:57 +03:00
  • b3662b759f class components laktionov-as 2026-05-28 20:29:26 +03:00
  • 93b5b8dd85 Initial commit master laktionov-as 2026-05-28 17:25:27 +00:00
  • 8cc72afd7b final lesson-9.2 laktionov-as 2026-05-28 19:16:14 +03:00
  • a520406547 useCallback with React.memo laktionov-as 2026-05-26 21:28:43 +03:00
  • 38f7195ed4 useCallback laktionov-as 2026-05-26 21:17:42 +03:00
  • 10e56d8aaa useMemo lesson-9.1 laktionov-as 2026-05-26 20:59:44 +03:00
  • ef33d16373 Сделали React.memo и React.useMemo lesson-8.2 laktionov-as 2026-05-21 21:33:02 +03:00
  • 7607146ff1 Разобрали useRef lesson-8.1 laktionov-as 2026-05-21 20:34:06 +03:00
  • 6ac5d9220e Я уже не помню что там было lesson-7.2 laktionov-as 2026-05-21 19:04:55 +03:00
  • 23db798577 Сделали useReducer для счетчика lesson-7.1 laktionov-as 2026-05-19 20:44:39 +03:00
  • c99a045400 Обновление данных для рендринга laktionov-as 2026-05-19 19:47:11 +03:00
  • 4472759509 Список сделали по подсказке ИИ list-scroll laktionov-as 2026-05-19 19:24:21 +03:00
  • 09b3da5f18 Возникла проблема со стилями laktionov-as 2026-05-17 13:11:25 +03:00
  • 50becd2dca Наш скролинг laktionov-as 2026-05-17 13:01:30 +03:00
  • c3a78e506a Что доделали по уроку lesson-6 laktionov-as 2026-05-17 12:46:44 +03:00
  • 7bb32d1a0b разобрались с чистыми компонетами lesson-5 laktionov-as 2026-05-14 20:25:06 +03:00
  • a31d35508a Недоделаная практика, надо обязательно доделать laktionov-as 2026-05-14 19:04:57 +03:00
  • a72a5bc640 Сделали многоуровневые списки lesson-4 laktionov-as 2026-05-07 21:04:38 +03:00
  • c168c96820 Ничего не сделали lesson-6.1 laktionov-as 2026-05-07 19:06:56 +03:00
  • b70fa47bbc Сделали практику с кнопками Увеличить Уменьшить счетчик lesson-5.1 laktionov-as 2026-05-07 19:03:39 +03:00
  • bd35029fc1 Сделали колбэк с пробросом на 2 уровня laktionov-as 2026-05-05 21:34:05 +03:00
  • 92dc5df96b Сделали колбэк на изменение строки laktionov-as 2026-05-05 21:18:08 +03:00
  • 3d34262203 Сделали колбэк с кнопками и именами laktionov-as 2026-05-05 21:10:47 +03:00
  • 1bc2e883a1 Сделали хуки и калбэки laktionov-as 2026-05-05 20:58:27 +03:00
  • 8a8a17f44d Сделали практику с карточками продуктов laktionov-as 2026-05-05 20:42:01 +03:00
  • 1e72813430 Сделали дочерние компоненты и свойства lesson-3 laktionov-as 2026-05-05 20:12:42 +03:00
  • 88a8a47cc5 Добавили пакет иконок lesson-1.2 laktionov-as 2026-05-05 19:33:50 +03:00
  • 8f46470a26 Изучаем Props laktionov-as 2026-05-05 19:27:46 +03:00
  • 2775fc8283 Что то доделали. Надо сменить ветку lesson-4.1 laktionov-as 2026-05-05 19:06:18 +03:00
  • c9759fbfc7 Делали дз с постами laktionov-as 2026-04-30 21:52:52 +03:00
  • 7e1c4bb2e2 Сделали компоненты с useEffect и useLayoutEffect laktionov-as 2026-04-30 20:32:26 +03:00
  • 50265b1454 Сделали прогресс бар lesson-2 laktionov-as 2026-04-30 19:06:05 +03:00
  • 80fd4ed7cc Урок 2 делали laktionov-as 2026-04-30 18:50:22 +03:00
  • 91a6340078 Сделали изменение заголовка laktionov-as 2026-04-28 21:08:23 +03:00
  • 6272da5e32 Add variables laktionov-as 2026-04-28 20:29:54 +03:00
  • e23d112551 Сделали заголовок и добавили события lesson-1 laktionov-as 2026-04-28 20:25:15 +03:00
  • 61d10e2bbf Сверстали страницу корзины isHardCoded 2025-07-31 11:59:52 +03:00
  • c2d14e90fe Подготовили структуру для корзины isHardCoded 2025-07-14 18:05:17 +03:00
  • bcffa33ade Fix isHardCoded 2025-07-14 16:50:14 +03:00
  • 6cfec52fb8 Добавили перенаправление с главной страницы на /catalog isHardCoded 2025-07-14 09:27:35 +03:00
  • 4f3380a73c Были добавлены ссылки с помощью компонента Link в навигационной панели компонента Header isHardCoded 2025-07-09 22:37:57 +03:00
  • 3daa7a52e8 Вынесли логику из компонента App в Catalog. Добавили маршрутизацию в main.jsx isHardCoded 2025-07-09 22:25:03 +03:00
  • b64d0af124 Добавили страницы isHardCoded 2025-07-09 21:19:34 +03:00
  • 117109a1eb Установили библиотеку react-router-dom isHardCoded 2025-07-09 21:05:58 +03:00
  • 169ce23bed Рефакторинг компонента ProductList isHardCoded 2025-07-07 23:06:01 +03:00
  • 1a03116e40 Перенесли стили для компонентов в соответствующие файлы isHardCoded 2025-07-07 13:15:19 +03:00
  • 195fbaf556 Перенесли весь код в компоненты isHardCoded 2025-07-07 13:13:41 +03:00
  • 371bccf190 Создали папку для каждого компонента isHardCoded 2025-07-07 13:09:04 +03:00
  • 7bab2db70a Добавили карточку товара и список товаров, создали новые данные в db.json. Установили в проект иконки и изображения новых товаров, создали функцию getProducts для получения товаров с бекенда isHardCoded 2025-07-07 12:15:38 +03:00
  • ad0b6bc86a Сделали полное изменение структуры, изменили шрифт и цветовую палитру, переделали компонент Header и стили для него, остальные компоненты были временно удалены isHardCoded 2025-07-07 11:32:38 +03:00
  • c44b4a283c Fix: изменили description на brand isHardCoded 2025-06-25 15:43:44 +03:00
  • c5760f27b4 Создали props для компонента Products, отмаппили полученные товары на странице isHardCoded 2025-06-25 15:40:12 +03:00
  • ca519f47b1 Создали асинхронную функцию getProducts для получения продуктов с сервера isHardCoded 2025-06-25 15:38:08 +03:00
  • 2812645834 Установили библиотеку json-server, заполнили данные в db.json, настроили скрипт для запуска сервера isHardCoded 2025-06-25 15:14:13 +03:00
  • b8e88a4866 Добавили в компонент Product иконку сердца и создали состояние для нее isHardCoded 2025-06-18 11:45:47 +03:00
  • 102da1ad75 Fix isHardCoded 2025-06-16 13:50:56 +03:00
  • a84b1972e7 Стилизовали компонент Header, добавили обработчик событий onChange isHardCoded 2025-06-16 13:32:07 +03:00
  • 2ba1a63832 Добавили обработчик событий по клику на карточку товара, создали компонент Header, установили библиотеку react-icons isHardCoded 2025-06-16 12:48:23 +03:00
  • 9367009fdf Добавили каталог товаров, карточки и стилизацию для них isHardCoded 2025-06-08 13:05:39 +03:00
  • e0ba3a0f45 Изменили подход стилизации на CSS Modules isHardCoded 2025-06-08 12:26:21 +03:00
  • df845c3ae7 Вынесли свойство для шрифтов в index.html для применения их ко всем текстовым элементам isHardCoded 2025-06-08 12:17:15 +03:00
  • 7a5be1d876 Создали компонент Product, вынесли стили для него в отдельный файл App.css isHardCoded 2025-06-08 12:12:36 +03:00
  • ec325b51bc Развернули проект с помощью Vite, подготовили структуру для разработки isHardCoded 2025-06-08 10:23:50 +03:00