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

MBL-1573: Checkout Screen (Reward noReward for crowdfund and late pledges UI) #2104

Merged
merged 6 commits into from
Aug 19, 2024

Conversation

Arkariang
Copy link
Contributor

@Arkariang Arkariang commented Aug 19, 2024

📲 What

New checkout screen using late pledges UI + entirely new VM
⚠️ Some UI small pieces will come
⚠️ Still work in progress more PR's will come with bunch of testing for the new VM!

👀 See

  • Pledge to a reward no reward on crowdfund
RewardNoRewardCrowdfund.mp4
  • Pledge to a late pledges project with reward no reward
RewardNoRewardLatePledges.mp4

| | |

📋 QA

Story 📖

MBL-1573

@Arkariang Arkariang added the Pledge Redemption PRs related to Pledge Redemption 2024 label Aug 19, 2024
@Arkariang Arkariang self-assigned this Aug 19, 2024
@Arkariang Arkariang marked this pull request as ready for review August 19, 2024 16:19
@@ -188,7 +188,7 @@ fun RewardCarouselScreen(
) { reward ->

val ctaButtonEnabled = when {
RewardUtils.isNoReward(reward) && (project.postCampaignPledgingEnabled() ?: false && project.isInPostCampaignPledgingPhase() ?: false) -> true
RewardUtils.isNoReward(reward) -> true
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Assuming now the Rewards carousel screen is being used un both crowdfund and late pledges a Reward no reward is always available. But @leighdouglas @mtgriego let me know if I'm missing any use case here

Base automatically changed from imartin/MBL-1573-change-reward-flow to feature/pledge-redemption-ml1 August 19, 2024 23:31
@Arkariang Arkariang merged commit ab70600 into feature/pledge-redemption-ml1 Aug 19, 2024
3 checks passed
@Arkariang Arkariang deleted the imartin/MBL-1573-NoReward-ui branch August 19, 2024 23:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Pledge Redemption PRs related to Pledge Redemption 2024
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants