| Workflow | yes /no |
|---|---|
| Verify: There is no section showing the most recent poetry submission visible | |
Fill out the six text inputs with inputs for Player #1 and submit |
|
Verify: submitting the form clears the line and updates the form header to Player #2 |
|
| Verify: a new section showing the most recent poetry submission is now viewable | |
Fill out the six text inputs with different inputs for Player #2 and submit |
|
| Verify: text inputs are light pink when they are blank | |
| Verify: a new section showing the most recent poetry submission is accurately updated | |
Fill out the six text inputs with different inputs for Player #3 and submit |
|
Clicking the Reveal the Poem button reveals the section with the header "Final Poem" |
|
| Verify: The final poem shown has all 3 submitted lines, in the order submitted | |
| Verify: The form to submit new lines is hidden |
| Area | yes/no |
|---|---|
| General | |
| Answered comprehension questions | |
| Small commits with meaningful commit messages | |
| Code Requirements | |
Form submissions from PlayerSubmissionForm sent data back up to the Game component |
|
Submissions from the Game component propagated to the FinalPoem component |
|
Pieces of data sent to RecentSubmission are defined, sent, and read in an elegant way |
|
propTypes were defined in all components |