# Web-ClassComponentsI-Guided-Project **Repository Path**: mirrors_LambdaSchool/Web-ClassComponentsI-Guided-Project ## Basic Information - **Project Name**: Web-ClassComponentsI-Guided-Project - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-25 - **Last Updated**: 2026-07-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # How to * Clone repo. * run `npm install` to get dependencies. * run `npm run dev` to start webpack. * run `live-server` or similar to serve up `index.html`. # Objectives * Learn about default exports and named exports. * Class components: extending React.Component. * The constructor. * Initializing state. * Updating state with setState. * Passing state around via props. * Passing callbacks around (via props) that change state. * Working with inputs in React. # Steps * Find steps in `Container.jsx` file inside `src/components` folder. # Final App * Check the `solution` branch once the lecture is done.