🤑 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

  • 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
  • Christie Parkhurst
    Christie Parkhurst
    6,059 Points

    Page In Browser Says LOADING...waiting for roots to load.

    Posted August 30, 2018 1:10am by Christie Parkhurst
    Christie Parkhurst
    6,059 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    1 Answer

  • Marcos Gonzales
    Marcos Gonzales
    3,688 Points

    Not sure why only my header is displaying..

    Posted July 31, 2018 1:55am by Marcos Gonzales
    Marcos Gonzales
    3,688 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    2 Answers

  • Fahad Saleem
    PLUS
    Fahad Saleem
    Courses Plus Student 10,786 Points

    Even if I delete Component.propTypes the code still works why?

    Posted June 28, 2018 10:50am by Fahad Saleem
    Fahad Saleem
    Courses Plus Student 10,786 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    1 Answer

  • Michal Pekar
    Michal Pekar
    2,206 Points

    This reminds me Ruby on Rails philosophy of Don't Repeat Yourselves.

    Posted June 20, 2018 6:09pm by Michal Pekar
    Michal Pekar
    2,206 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    1 Answer

  • Daniel Stewart
    Daniel Stewart
    3,163 Points

    need advice on reference

    Posted June 9, 2018 9:08am by Daniel Stewart
    Daniel Stewart
    3,163 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    0 Answers

  • Edwin Castro
    PLUS
    Edwin Castro
    Courses Plus Student 24,037 Points

    Order of code

    Posted April 28, 2018 1:42pm by Edwin Castro
    Edwin Castro
    Courses Plus Student 24,037 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    0 Answers

  • Cynthia Norwood
    seal-mask
    .a{fill-rule:evenodd;}techdegree seal-36
    Cynthia Norwood
    Front End Web Development Techdegree Graduate 15,214 Points

    My code keeps getting errors. I need to see a screenshot https://teamtreehouse.com/library/decomposing-our-application

    Posted April 19, 2018 9:59pm by Cynthia Norwood
    .a{fill-rule:evenodd;}techdegree seal-36
    Cynthia Norwood
    Front End Web Development Techdegree Graduate 15,214 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    2 Answers

  • Elizabeth Bazan
    Elizabeth Bazan
    3,007 Points

    React Basics: Chrome Console Output

    Posted March 22, 2018 12:23am by Elizabeth Bazan
    Elizabeth Bazan
    3,007 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    1 Answer

  • shyarkhalil
    seal-mask
    .a{fill-rule:evenodd;}techdegree seal-36
    shyarkhalil
    Front End Web Development Techdegree Graduate 17,762 Points

    I'm a little bit confused!

    Posted February 5, 2018 4:21pm by shyarkhalil
    .a{fill-rule:evenodd;}techdegree seal-36
    shyarkhalil
    Front End Web Development Techdegree Graduate 17,762 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    1 Answer

  • Juan Avalos
    Juan Avalos
    170 Points

    Why since some lessons back the Workspace's Preview does not work?

    Posted January 30, 2018 12:34am by Juan Avalos
    Juan Avalos
    170 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    1 Answer

  • Brian Patrick
    PLUS
    Brian Patrick
    Courses Plus Student 2,770 Points

    Getting syntax error for Player.propTypes section. Help.

    Posted December 16, 2017 1:22am by Brian Patrick
    Brian Patrick
    Courses Plus Student 2,770 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    1 Answer

  • Valeshan Naidoo
    Valeshan Naidoo
    27,008 Points

    syntax error line 47, but can't figure it out

    Posted September 19, 2017 10:44pm by Valeshan Naidoo
    Valeshan Naidoo
    27,008 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    0 Answers

  • Emily Schoof
    Emily Schoof
    5,230 Points

    Hey guys! Not exactly sure what happened, but I can no longer preview any React.js code....

    Posted September 18, 2017 5:38pm by Emily Schoof
    Emily Schoof
    5,230 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    1 Answer

  • Piotr Andrzejewski
    Piotr Andrzejewski
    6,874 Points

    SyntaxError: http://localhost:8080/app.jsx: Unexpected token (3:4)

    Posted September 18, 2017 8:18am by Piotr Andrzejewski
    Piotr Andrzejewski
    6,874 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    1 Answer

  • Jason Welsh
    seal-mask
    .a{fill-rule:evenodd;}techdegree seal-36
    Jason Welsh
    Treehouse Project Reviewer

    Why is my layout breaking here?

    Posted August 16, 2017 4:03pm by Jason Welsh
    .a{fill-rule:evenodd;}techdegree seal-36
    Jason Welsh
    Treehouse Project Reviewer
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    1 Answer

  • Bryan LeBlanc
    Bryan LeBlanc
    2,482 Points

    PropTypes seems to be optional?

    Posted April 21, 2017 2:26am by Bryan LeBlanc
    Bryan LeBlanc
    2,482 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    1 Answer

  • Ginger Williams
    Ginger Williams
    6,409 Points

    Uncaught TypeError: Cannot read property 'isRequired' of undefined

    Posted April 5, 2017 12:35am by Ginger Williams
    Ginger Williams
    6,409 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    1 Answer

  • Brian Foley
    Brian Foley
    8,440 Points

    This code ain't working

    Posted March 15, 2017 3:02am by Brian Foley
    Brian Foley
    8,440 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    1 Answer

  • Joey Rademaker
    Joey Rademaker
    795 Points

    getting this error: Warning: Failed propType: Header: prop type `title` is invalid; it must be a function..

    Posted February 21, 2017 12:45pm by Joey Rademaker
    Joey Rademaker
    795 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    0 Answers

  • Zekel Keys
    Zekel Keys
    12,378 Points

    Why do we need the title key on both the header and application components?

    Posted February 13, 2017 3:35am by Zekel Keys
    Zekel Keys
    12,378 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    0 Answers

  • Umeed Emad
    PLUS
    Umeed Emad
    Courses Plus Student 1,150 Points

    Getting this error with my code in console (Warning: Player(...): A valid React element (or null) must be returned...)

    Posted January 10, 2017 11:03am by Umeed Emad
    Umeed Emad
    Courses Plus Student 1,150 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    2 Answers

  • Corinne Jacobs
    Corinne Jacobs
    3,815 Points

    SyntaxError: http://port-80-ba8ncdfgdj.treehouse-app.com/app.jsx: Unexpected token (67:6)

    Posted October 12, 2016 3:29pm by Corinne Jacobs
    Corinne Jacobs
    3,815 Points
    • JavaScript
    • React Basics (retired)
    • Thinking in Components
    • Decomposing our Application

    2 Answers

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.