Skip to content

ALFMOB-149: Bag & Wishlist - Redirect to PDP#41

Merged
JoaoPinhoMinder merged 6 commits intomainfrom
task/ALFMOB-149-bag-and-wishlist-redirect-to-pdp
May 5, 2025
Merged

ALFMOB-149: Bag & Wishlist - Redirect to PDP#41
JoaoPinhoMinder merged 6 commits intomainfrom
task/ALFMOB-149-bag-and-wishlist-redirect-to-pdp

Conversation

@JoaoPinhoMinder
Copy link
Copy Markdown
Contributor

@JoaoPinhoMinder JoaoPinhoMinder commented Mar 6, 2025

Ticket

https://mindera.atlassian.net/browse/ALFMOB-149

Description

In the Bag and Wishlist screens, tapping on a product cell now redirects the user to the PDP of the selected item, ensuring a smooth transition while preserving selected attributes like size and color.

Changes & Improvements:

  • Made product cells tappable, including a tap effect for better user feedback.
  • Renamed SelectionProduct to SelectedProduct for better clarity.
  • Updated SelectedProduct to include Product and Product.Variant properties.
  • Implemented a mechanism to open PDP with a SelectedProduct.
  • Fixed an issue in buildColorAndSizingSelectionConfigurations where the Product.Variant parameter was not being properly used.

Evidences

Screen.Recording.2025-03-07.at.15.21.37.mov

@JoaoPinhoMinder JoaoPinhoMinder force-pushed the task/ALFMOB-149-bag-and-wishlist-redirect-to-pdp branch 2 times, most recently from f5fff72 to 5522d64 Compare March 7, 2025 15:23
@JoaoPinhoMinder JoaoPinhoMinder marked this pull request as ready for review March 7, 2025 15:24
Comment thread Alfie/Alfie/Navigation/ViewFactory.swift Outdated
Comment thread Alfie/Alfie/Views/ProductDetails/ProductDetailsViewModel.swift Outdated
Comment thread Alfie/Alfie/Views/ProductDetails/ProductDetailsViewModel.swift Outdated
Comment thread Alfie/AlfieKit/Sources/Models/Models/Base/SelectedProduct.swift
Comment thread Alfie/AlfieKit/Sources/Models/Models/Base/SelectedProduct.swift Outdated
Comment thread Alfie/AlfieKit/Sources/Models/Models/Base/Media.swift Outdated
Comment thread Alfie/AlfieKit/Sources/Models/Models/Base/MediaImage.swift Outdated
Comment thread Alfie/Alfie/Views/ProductDetails/ProductDetailsViewModel.swift Outdated
Comment thread Alfie/AlfieTests/Features/ProductDetailsViewModelTests.swift Outdated
In the **Bag** and **Wishlist** screens, tapping on a product cell now redirects the user to the **PDP** of the selected item, ensuring a smooth transition while preserving selected attributes like size and color.

**Changes & Improvements:**
- Made product cells tappable, including a tap effect for better user feedback.
- Renamed `SelectionProduct` to `SelectedProduct` for better clarity.
- Updated `SelectedProduct` to include `Product` and `Product.Variant` properties.
- Implemented a mechanism to open **PDP** with a `SelectedProduct`.
- Fixed an issue in `buildColorAndSizingSelectionConfigurations` where the `Product.Variant` parameter was not being properly used.
@JoaoPinhoMinder JoaoPinhoMinder force-pushed the task/ALFMOB-149-bag-and-wishlist-redirect-to-pdp branch from 46f9f58 to 17c4347 Compare May 5, 2025 15:57
@JoaoPinhoMinder JoaoPinhoMinder merged commit a75fc34 into main May 5, 2025
2 checks passed
@JoaoPinhoMinder JoaoPinhoMinder deleted the task/ALFMOB-149-bag-and-wishlist-redirect-to-pdp branch May 5, 2025 16:05
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

Successfully merging this pull request may close these issues.

3 participants