TheOdinProject / curriculum

The open curriculum for learning web development
https://www.theodinproject.com/
Other
9.08k stars 12.57k forks source link

Introduction to state: Update 3rd assignment to make it easier for learners to understand. #28280

Closed kahmoh closed 3 days ago

kahmoh commented 5 days ago

Because

When reading, it took me a little bit of extra looking around to remember where the colour changing code was (the lesson or an external link).

This PR

Issue

Closes #XXXXX

Additional Information

Pull Request Requirements

kahmoh commented 5 days ago

Another suggestion that I think ties into this one, is it expected for learners to be able to edit the codesandbox? If so, I was unable to. I had to copy the code into my own editor. If this isn't intended, it would be a good change to explain to users how to use codesandbox to edit the code.

MaoShizhong commented 3 days ago

@kahmoh I completely missed your comment because I already had a fork of the codesandbox and accidentally opened my fork, allowing me to edit without issues.

Can you open a new PR that adds to the 3rd assignment step that you'll need to fork the codesandbox? That can be done by clicking Open Editor in the top right of the codesandbox embed, then in the opened editor, forking it (should be top right again). You'll need an account (can login with github) as you might expect.

kahmoh commented 2 days ago

@MaoShizhong Hi, sorry for the slow reply. Yeah I'm happy to add that. I'll get to it tomorrow.