Skip to content

Homework components#107

Open
Chaosito wants to merge 7 commits into
React-js-OTUS:mainfrom
Chaosito:main
Open

Homework components#107
Chaosito wants to merge 7 commits into
React-js-OTUS:mainfrom
Chaosito:main

Conversation

@Chaosito
Copy link
Copy Markdown

@Chaosito Chaosito commented Feb 15, 2026

Repo: https://github.com/Chaosito/Chaosito.github.io
Storybook deployed: https://chaosito.github.io/?path=/story/common-addtocart--default
Score: 10 / 10

Критерии оценки:
Полное выполнение задания (3 балла):

  • (1 балл) Все компоненты созданы и корректно работают.
  • (1 балл) Компоненты выложены в Storybook.
  • (1 балл) Компоненты реагируют на изменение пропсов в Storybook.

Качество компонентов (4 балла):

  • (1 балл) Компонент модального окна реализует требования (темная маска, белое окно, кнопка закрытия).
  • (1 балл) Компонент Header корректно закрепляется при прокрутке страницы и содержит компонент Logo.
  • (1 балл) Компоненты краткого и полного отображения операции корректно отображают переданные пропсы.
  • (1 балл) Компоненты краткого и полного отображения товара корректно отображают переданные пропсы.

Корректность функциональности (2 балла):

  • (1 балл) Кнопка "в корзину" работает корректно в зависимости от значения пропса счетчика.
  • (1 балл) Компонент товара для корзины корректно отображает кнопку удаления.

Качество кода и структура (1 балл):

  • (1 балл) Код структурирован и читаем.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant