Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Challenge: Rendering Element | Introduction to React Fundamentals
React Mastery
course content

Course Content

React Mastery

React Mastery

1. Introduction to React Fundamentals
2. Styling in React Apps
3. React Hooks and Context
4. React in the Real World

bookChallenge: Rendering Element

Note

All challenges may appear broken by default since they contain whitespace sections where you need to input the necessary code. Once you correctly fill in these whitespace sections, the completed code will be displayed on the live page.

Additionally, every challenge features two buttons: Hint and Solution. Clicking on Hint provides small hints for the current challenge, while selecting the Solution button opens a new tab with the completed challenge.

How to work with Code Sandbox

Task: Creating a Product Card

Create the product card and render it to the DOM. The product card needs:

  1. The product image (img element).
    • src attribute must be equal to the imageUrl variable.
    • alt attribute must be equal to the string Computer.
    • width attribute must be equal to the 256.
  2. The product title (h3 element).
    • Its text content must be Computer.
  3. The product price (span element).
    • Its text content must be Price: $129.99.
  4. The product description (p element).
    • Its text content must be New Model.
  1. The src attribute must contain the imageUrl variable as a value. Use curly braces {}.
  2. The alt attribute must contain the string "Computer" as a value. Enclose it in double quotes.
  3. The width attribute must contain the number 256 as a value. Use curly braces {}.
  4. Ensure that the h3span, and p elements have correct values.

Everything was clear?

How can we improve it?

Thanks for your feedback!

Section 1. Chapter 7
We're sorry to hear that something went wrong. What happened?
some-alt