Yes, I really think it does. Your components are clean, and you’re getting yourself comfortable with React. I think its a great start.
Also, if you’re interested in having others to bounce ideas or questions off, visit the Slack. Here’s a link to a conversation about it: Javascript learning buddy