Design comparison
SolutionDesign
Solution retrospective
What are you most proud of, and what would you do differently next time?
- Best practices for component composition, creating reusable components for products, cart, and modals.
- Implementing event handling to manage user actions such as adding to the cart, removing items, and confirming orders.
- Enhancing accessibility by allowing keyboard navigation for quantity adjustments using the up and down arrow keys.
- Working with the `` element for creating modals, enhancing accessibility and user experience.
- Performing calculations based on cart contents, such as total price and quantities, to provide users with accurate order summaries.
- Utilizing the
useRef
hook to manage focus and event listeners for improved accessibility.
Any feedback is appreciated
Community feedback
Please log in to post a comment
Log in with GitHubJoin our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord