✨ Earn college credits in Cybersecurity, JS, HTML, CSS and Python

🤑 Join the Treehouse affiliate program and earn 25% recurring commission!

New No-Code Track! 🚀start learning today!

🌟 Dreaming of a bright future? 🎓 Ask about the Treehouse Scholarship program! 🚀

✨ Earn college credits in Cybersecurity, JS, HTML, CSS and Python

🤑 Join the Treehouse affiliate program and earn 25% recurring commission!

  • Treehouse Logo
  • Plans
    Chevron
    • For Individuals
    • For Businesses
    • For Schools
    • For Libraries
    • For Military
  • Library
    Chevron
    • All Courses
    • Tracks
    • College Credit
  • Techdegree
    Chevron
    • Overview
    • Front End Development
    • Full Stack JavaScript
    • Data Analysis
    • UX Design
    • Python
  • Community
    Chevron
    • Code Adventures
    • Discord
    • Forum
    • Success Stories
    • Treehouse Links
    • 100 Days of Code
  • Resources
    Chevron
    • Career Toolbox
    • CodeForward
    • Free Treehouse Near Me
    • Jobs
    • Blog
    • Support
    • About
  • For Individuals For Businesses For Schools For Libraries For Military
  • All Courses Tracks College Credit
  • Overview Front End Web Development Full Stack JavaScript Python Development Data Analysis UX Design
  • Code Adventures Discord Forum Success Stories Treehouse Links 100 Days of Code
  • Career Toolbox CodeForward Free Treehouse Near Me Jobs Blog Support About
  • Sign In
  • Free Trial
Instagram Twitter Facebook YouTube LinkedIn
    • Newest
      • Newest
      • Active
      • Unanswered
      • Featured
    • All Topics
      • All Topics
      • • General Discussion
      • • AI
      • • Android
      • • APIs
      • • Coding for Kids
      • • College Credit
      • • Computer Science
      • • CSS
      • • Data Analysis
      • • Databases
      • • Design
      • • Development Tools
      • • Digital Literacy
      • • Game Development
      • • Go Language
      • • HTML
      • • Java
      • • JavaScript
      • • Learning Resources
      • • Machine Learning
      • • No-Code
      • • PHP
      • • Professional Growth
      • • Python
      • • Quality Assurance
      • • React
      • • Ruby
      • • Security
      • • Swift
    • Showing results for:
    • JavaScript
    • React Components
    • Close
  • Michael Goodwin
    Michael Goodwin
    440 Points

    Is the cleanup code buggy as written?

    Posted on Aug 19, 2024 by Michael Goodwin
    Michael Goodwin
    440 Points
    • JavaScript
    • React Components
    • Stateful Components and the Effect Hook
    • Updating the Stopwatch State Using the Effect Hook

    0 Answers

  • Michael Goodwin
    Michael Goodwin
    440 Points

    Alternative to passing id down to Counter component?

    Posted on Aug 17, 2024 by Michael Goodwin
    Michael Goodwin
    440 Points
    • JavaScript
    • React Components
    • Data Flow
    • Update State Based on a Player's Id

    0 Answers

  • Formazione Opentech
    Formazione Opentech
    1,719 Points

    relative path

    Posted on Aug 1, 2024 by Formazione Opentech
    Formazione Opentech
    1,719 Points
    • JavaScript
    • React Components
    • Build Modular Interfaces with Components
    • Modules Review

    1 Answer

  • eric yeboah
    eric yeboah
    303 Points

    problem with setting the developer server

    Posted on Apr 2, 2024 by eric yeboah
    eric yeboah
    303 Points
    • JavaScript
    • React Components
    • Data Flow
    • Communicating between Components

    5 Answers

  • eric yeboah
    eric yeboah
    303 Points

    why not Application state

    Posted on Apr 2, 2024 by eric yeboah
    eric yeboah
    303 Points
    • JavaScript
    • React Components
    • Data Flow
    • Lifting State up

    2 Answers

  • Ericka Erickson
    Ericka Erickson
    9,982 Points

    why is this wrong is event.target.value not how you acess the value from the event?

    Posted on Jan 9, 2024 by Ericka Erickson
    Ericka Erickson
    9,982 Points
    • JavaScript
    • React Components
    • Managing State
    • Managing State Review

    1 Answer

  • Ericka Erickson
    Ericka Erickson
    9,982 Points

    why isnt this is {}

    Posted on Nov 30, 2023 by Ericka Erickson
    Ericka Erickson
    9,982 Points
    • JavaScript
    • React Components
    • Data Flow
    • Update State Based on a Player's Id

    1 Answer

  • Ericka Erickson
    Ericka Erickson
    9,982 Points

    can you explain the use of delta as the argument passed

    Posted on Nov 30, 2023 by Ericka Erickson
    Ericka Erickson
    9,982 Points
    • JavaScript
    • React Components
    • Data Flow
    • Communicating between Components

    1 Answer

  • jobbol
    seal-mask
    .a{fill-rule:evenodd;}techdegree
    jobbol
    Full Stack JavaScript Techdegree Student 19,117 Points

    Set state function updates twice

    Posted on Oct 21, 2023 by jobbol
    .a{fill-rule:evenodd;}techdegree
    jobbol
    Full Stack JavaScript Techdegree Student 19,117 Points
    • JavaScript
    • React Components
    • Data Flow
    • Update State Based on a Player's Id

    1 Answer

  • Simon Coates
    Simon Coates
    8,484 Points

    Is there are reason to use useRef for the solution rather than just using a normal javascript variable?

    Posted on Sep 20, 2023 by Simon Coates
    Simon Coates
    8,484 Points
    • JavaScript
    • React Components
    • React Component Patterns
    • The React Challenge: Solution

    1 Answer

  • Roderick Hung
    seal-mask
    .a{fill-rule:evenodd;}techdegree seal-36
    Roderick Hung
    Front End Web Development Techdegree Graduate 23,182 Points

    I can not get the player id to increment by one. Help please

    Posted on Aug 4, 2023 by Roderick Hung
    .a{fill-rule:evenodd;}techdegree seal-36
    Roderick Hung
    Front End Web Development Techdegree Graduate 23,182 Points
    • JavaScript
    • React Components
    • React Component Patterns
    • Refs and the DOM

    3 Answers

  • Rachel Heneault
    Rachel Heneault
    12,401 Points

    Explain how data is recognized from child to parent

    Posted on Jul 4, 2023 by Rachel Heneault
    Rachel Heneault
    12,401 Points
    • JavaScript
    • React Components
    • Data Flow
    • Communicating between Components

    2 Answers

  • Amy Preci
    Amy Preci
    6,247 Points

    I'm just wondering what other solutions people came up with. Is there a way to simplify the "isHighScore" prop?

    Posted on Mar 28, 2023 by Amy Preci
    Amy Preci
    6,247 Points
    • JavaScript
    • React Components
    • React Component Patterns
    • The React Challenge: Solution

    1 Answer

  • Alex Hort-Francis
    Alex Hort-Francis
    17,074 Points

    `props.id` vs `id` in the click event handler callback function.

    Posted on Feb 23, 2023 by Alex Hort-Francis
    Alex Hort-Francis
    17,074 Points
    • JavaScript
    • React Components
    • Data Flow
    • Update State Based on a Player's Id

    1 Answer

  • Stephen Pierce
    Stephen Pierce
    12,124 Points

    Where was prevScore defined?

    Posted on Feb 3, 2023 by Stephen Pierce
    Stephen Pierce
    12,124 Points
    • JavaScript

    1 Answer

  • David Curran
    David Curran
    7,682 Points

    Input name field not clearing when I submit the name to the app

    Posted on Jan 4, 2023 by David Curran
    David Curran
    7,682 Points
    • JavaScript
    • React Components
    • Managing State
    • Adding Items to State

    2 Answers

  • Seth wright
    Seth wright
    952 Points

    Why declare a variable for the total number of players instead of putting the data inline?

    Posted on Nov 30, 2022 by Seth wright
    Seth wright
    952 Points
    • JavaScript
    • React Components
    • Managing State
    • Building the Statistics Component

    1 Answer

  • Suan Choi
    seal-mask
    PLUS
    .a{fill-rule:evenodd;}techdegree seal-36
    Suan Choi
    Front End Web Development Techdegree Graduate 16,587 Points

    Is it necessary to use anonymous arrow functions in onClick method for incrementScore/decrementScore?

    Posted on Nov 25, 2022 by Suan Choi
    .a{fill-rule:evenodd;}techdegree seal-36
    Suan Choi
    Front End Web Development Techdegree Graduate 16,587 Points
    • JavaScript

    2 Answers

  • Ben McMahan
    Ben McMahan
    7,922 Points

    prevValue?

    Posted on Oct 25, 2022 by Ben McMahan
    Ben McMahan
    7,922 Points
    • JavaScript
    • React Components
    • Stateful Components and the Effect Hook
    • Stopwatch State

    1 Answer

  • Ben McMahan
    Ben McMahan
    7,922 Points

    Spread syntax?

    Posted on Oct 24, 2022 by Ben McMahan
    Ben McMahan
    7,922 Points
    • JavaScript
    • React Components
    • Data Flow
    • Update State Based on a Player's Id

    2 Answers

  • Austin Miller
    Austin Miller
    1,047 Points

    How do you create a local server?

    Posted on Oct 10, 2022 by Austin Miller
    Austin Miller
    1,047 Points
    • JavaScript

    2 Answers

  • Ryli Davis
    seal-mask
    .a{fill-rule:evenodd;}techdegree seal-36
    Ryli Davis
    Full Stack JavaScript Techdegree Graduate 15,136 Points

    I'm having trouble understanding what you mean when you say "The handleRemovePlayer function looks at the previous...

    Posted on Oct 5, 2022 by Ryli Davis
    .a{fill-rule:evenodd;}techdegree seal-36
    Ryli Davis
    Full Stack JavaScript Techdegree Graduate 15,136 Points
    • JavaScript

    1 Answer

  • Tyler McDonald
    seal-mask
    .a{fill-rule:evenodd;}techdegree seal-36
    Tyler McDonald
    Full Stack JavaScript Techdegree Graduate 16,700 Points

    Is it necessary to use prevScore in the setScore functions?

    Posted on Sep 13, 2022 by Tyler McDonald
    .a{fill-rule:evenodd;}techdegree seal-36
    Tyler McDonald
    Full Stack JavaScript Techdegree Graduate 16,700 Points
    • JavaScript

    1 Answer

Posting to the forum is only allowed for members with active accounts.
Please sign in or sign up to post.

    Treehouse

  • About
  • Blog
  • Careers
  • Community
  • Stories
  • Shop
  • Contact
  • Gift Card

See Full Catalogue

Techdegree

  • Front End Web Development
  • Full Stack JavaScript
  • Python Development
  • Data Analysis
  • UX Design

Tracks

  • Learn to Code for Beginners
  • Beginning Python
  • Beginning SQL
  • Beginning Java
  • ...see more

Courses

  • JavaScript Basics
  • Intro to HTML & CSS
  • Python Basics
  • CSS Layout
  • ...see more

Explore

  • Plans
  • Affiliates
  • Perks
  • Free Treehouse Near Me
  • Treehouse for Libraries
  • Treehouse for Businesses
  • Twitter
  • YouTube
  • Facebook
  • LinkedIn
  • Instagram
Terms & Conditions | Privacy

© 2025 Treehouse Island, Inc.