<h3><strong>User Story</strong> </h3><p><strong>Title:</strong> Manage Wishlist Items </p><p><strong>As a</strong> logged-in user,<br><strong>I want</strong> to view, add to cart, or remove items from my Wishlist,<br><strong>So that</strong> I can easily manage products I’m interested in purchasing later. </p><p><strong style="">Acceptance Criteria</strong> </p><h4><strong>AC1: Access Wishlist</strong> </h4><ul><li><p><strong>Given</strong> the user is logged in and opens the side menu, </p> </li><li><p><strong>When</strong> they tap on <strong>&quot;My Wishlist&quot;</strong>, </p> </li><li><p><strong>Then</strong> they should be navigated to the <strong>My Wishlist</strong> screen. </p> </li> </ul><h4><strong>AC2: Wishlist Item Display</strong> </h4><ul><li><p><strong>Given</strong> the user is on the Wishlist screen, </p> </li><li><p><strong>Then</strong> each Wishlist item should display: </p><ul><li><p>Product image </p> </li><li><p>Product title </p> </li><li><p>Price </p> </li><li><p>&quot;Add to Cart&quot; button </p> </li><li><p>Delete (trash icon) button </p> </li> </ul> </li> </ul><h4><strong>AC3: Add to Cart</strong> </h4><ul><li><p><strong>When</strong> the user taps the <strong>“Add to Cart”</strong> button on a Wishlist item, </p> </li><li><p><strong>Then</strong> the item should be added to the cart, </p> </li><li><p><strong>And</strong> optionally removed from the Wishlist (depending on business rule). </p> </li> </ul><h4><strong>AC4: Remove from Wishlist</strong> </h4><ul><li><p><strong>When</strong> the user taps the <strong>delete icon</strong> (&#128465;️) on a Wishlist item, </p> </li><li><p><strong>Then</strong> the item should be removed from the Wishlist immediately, </p> </li><li><p><strong>And</strong> a toast/snack bar confirmation like “Item removed from Wishlist” should appear. </p> </li> </ul><h4><strong>AC5: Empty Wishlist State</strong> </h4><ul><li><p><strong>Given</strong> there are no items in the Wishlist, </p> </li><li><p><strong>Then</strong> a friendly message should appear (e.g., “Your Wishlist is empty. Start adding products you love!”).(if necessary)-suggestion </p> </li> </ul><h4><strong>AC6: Navigation and Consistency</strong> </h4><ul><li><p>The <strong>back button</strong> should return the user to the previous screen. </p> </li><li><p>The bottom navigation (Home, Categories, Cart, Profile) should remain visible and functional across the Wishlist screen. </p> </li> </ul><br><br>