epicreact
- epicreact/advanced-react-patterns/1-0-advanced-react-patterns-welcome
- epicreact/advanced-react-patterns/2-0-latest-ref
- epicreact/advanced-react-patterns/6-0-state-reducer
- epicreact/advanced-react-patterns/6-1-state-reducer_solution
- epicreact/advanced-react-patterns/6-2--
- epicreact/advanced-react-patterns/x-0-context-module-functions
- epicreact/advanced-react-patterns/x-1-context-module-function_solution
- epicreact/react-fundamentals/1-0-welcome
- epicreact/react-fundamentals/2-0-basic-js-hello-world
- epicreact/react-fundamentals/2-1-generate-dom-nodes_solution
- epicreact/react-fundamentals/2-2-generate-dom-nodes_extra-credit
- epicreact/react-fundamentals/3-0-intro-to-raw-react
- epicreact/react-fundamentals/3-1-raw-react-apis_solution
- epicreact/react-fundamentals/3-2-nested-elements_extra-credit
- epicreact/react-fundamentals/3-3-break
- epicreact/react-fundamentals/4-0-using-jsx
- epicreact/react-fundamentals/4-1-write-markup-with-jsx_solution
- epicreact/react-fundamentals/4-2-interpolate-classname-and-children_extra-credit
- epicreact/react-fundamentals/4-3-spread-props_extra-credit
- epicreact/react-fundamentals/5-0-creating-custom-components
- epicreact/react-fundamentals/5-1-render-jsx-from-functions_solution
- epicreact/react-fundamentals/5-2-react-createelement_extra-credit
- epicreact/react-fundamentals/5-3-jsx_extra-credit
- epicreact/react-fundamentals/5-4-validation-with-proptypes_extra-credit
- epicreact/react-fundamentals/5-5-use-prop-types-package_extra-credit
- epicreact/react-fundamentals/5-6-react-fragments_extra-credit
- epicreact/react-fundamentals/6-0-styling
- epicreact/react-fundamentals/6-1-style-prop
- epicreact/react-fundamentals/6-2-create-a-custom-component_extra-credit
- epicreact/react-fundamentals/6-3-accept-a-size-prop-to-encapsulate-styling_extra-credit
- epicreact/react-fundamentals/6-4-break
- epicreact/react-fundamentals/7-0-forms
- epicreact/react-fundamentals/7-1-form-basics_solution
- epicreact/react-fundamentals/7-2-using-refs_extra-credit
- epicreact/react-fundamentals/7-3-validate-lower-case_extra-credit
- epicreact/react-fundamentals/7-4-control-the-input-value_extra-credit
- epicreact/react-fundamentals/8-0-rendering-arrays
- epicreact/react-fundamentals/8-1-rendering-arrays_solution
- epicreact/react-fundamentals/8-2-focus-demo_extra-credit
- epicreact/react-fundamentals/9-0-outro
- epicreact/welcome/1-welcome-to-epic-react
- epicreact/welcome/2-project-readmes-and-pre-reqs
- epicreact/welcome/3-clone-and-setup
- epicreact/welcome/4-running-the-epic-react-workshop-app
- epicreact/welcome/5-file-structure
- epicreact/welcome/6-running-tests
- epicreact/welcome/7-example-runthrough