Skip to content

Gift card claim screens added

Martin Santangelo requested to merge js/giftclaim-gql into develop

Ticket(s) / Related Merge Requests

#5044 (closed)

Summary of Changes

  • Implemented the claim gift card screens & logic

  • Added support for the deep link https://www.minds.com/gift-cards/claim/:code

  • Added a confetti animation to the success status of the claim

  • Changelog file updated with this template (one or more)

    • Added for new features.
    • Changed for changes in existing functionality.
    • Deprecated for soon-to-be removed features.
    • Removed for now removed features.
    • Fixed for any bug fixes.
    • Security in case of vulnerabilities.

Testing Considerations

Point the app to the sandbox https://feat-gift-card-claim-m4126.oke.minds.io/

The screen is opened automatically by the deeplink, I created a few gift cards in order to QA this ticket

Already claimed cards:

https://www.minds.com/gift-cards/claim/1bcf83dd5f74f29391e100c9ad1b07ab16026df64f0a3000e2fb167a31459655 https://www.minds.com/gift-cards/claim/4b95cd82b2c1ac33366e82f36f8a6e71c9f34d4eb64e3fe750fe150f85dd1ce1

Should show that is claimed and the button should be disabled

Pending card:

https://www.minds.com/gift-cards/claim/a63dd2bf9b8e3b63ccd4d39ed2aec0dbb6ba02cb777e11de5dfa9e02094b93c0

You should be able to claim it

Regression Scope

Platform Affected (web, mobile, etc)

Both

Developer Testing Completed

iOS

Screenshots

demo

Does this impact

  • Localization
  • Dark/light mode
  • Guest mode
Edited by Martin Santangelo

Merge request reports