Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Properly identify products in the wishlist(s) #986

Open
jbaix opened this issue Aug 30, 2023 · 1 comment
Open

Properly identify products in the wishlist(s) #986

jbaix opened this issue Aug 30, 2023 · 1 comment

Comments

@jbaix
Copy link

jbaix commented Aug 30, 2023

Hi CIF Team.

Opened as a feature request, but could also be treated as a bug, as the functionalities described in this issue are very basic and the end user could expect to be there. The current functionality could cause confusions.

User Story

As a registered user, I want to identify my favorite products easily, so I can access and purchase them quickly.

Description & Motivation

When a product is in a wishlist(s), the product should be identified properly when it’s rendered. That means that the addToWishList button, when enabled, should be marked someway (a CSS class).
This should work on the initial page load, but also when the user adds a product to the wishlist (after the addToWishlist event), and after adding products to the list (the ‘Load More’ button, in the Search Results, when enabled).
As a reference, the venia.magento.com site has already implemented this.
image

Deliverables

This affects the Product Carousel, the Product Details, and the Search Results components (at least).

Acceptance Criteria

All rendered products should be marked as a wishlist products, if they are in a wishlist(s).

  • In the initial page load, the product is marked as favorite, in product carousel
  • In the initial page load, the product is marked as favorite, in product details page
  • In the initial page load, the product is marked as favorite, in product results page
  • After addToWishlist event, the product is marked as favorite, in product carousel
  • After addToWishlist event, the product is marked as favorite, in product details page
  • After addToWishlist event, the product is marked as favorite, in product results page
  • After adding products to the list (load more button), the product is marked as favorite, in product results page
@jbaix
Copy link
Author

jbaix commented Dec 13, 2023

To whom who may concern, this issue has been opened as a Support Ticket, and as a result, a feature request has been raised:

As we have discussed over the call, I've logged a Feature-Enhancement request with the Engg under:#SITES-17942

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant