From becf001cdc6402d853179a17a00a531f9ccd63cf Mon Sep 17 00:00:00 2001 From: Becca Date: Mon, 6 Jun 2022 14:02:46 -0700 Subject: [PATCH] learn topic callout --- project-docs/wave-03.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/project-docs/wave-03.md b/project-docs/wave-03.md index 5ed17358..22e175a6 100644 --- a/project-docs/wave-03.md +++ b/project-docs/wave-03.md @@ -1,5 +1,7 @@ # Wave 03: Event Handling and Lifting Up State +**Learn Topics: State and Event Handling & Lifting Up State required for this wave** + In this wave we will update the components to manage a **like** feature. - Add behavior to heart button in `ChatEntry` so that when it is clicked it toggles from an empty heart (🤍) to a filled heart (❤️) and from a filled heart (❤️) to an empty heart (🤍). @@ -20,4 +22,4 @@ In this wave we will update the components to manage a **like** feature. The tests for this component are integration tests. They don't make assumptions about the implementation details of like feature. The tests verify the following functionality: - When the user click on a 🤍 button it changes to a ❤️, and when the user clicks on a ❤️ it changes to a 🤍. This test also verifies that clicking on one `ChatEntry`'s like button (🤍) doesn't change other `ChatEntry`'s buttons. - The correct number of filled hearts is displayed at the top of the screen. -- If you make a design decision to use a different emoji, you will need to change the tests accordingly. \ No newline at end of file +- If you make a design decision to use a different emoji, you will need to change the tests accordingly.