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

New Settings UI: Add feature status to REST data, implement refresh button logic (3931) #2925

Merged
merged 3 commits into from
Dec 17, 2024

Conversation

hmouhtar
Copy link
Collaborator

Description

This PR takes care of:

  1. Adding the feature status for the following features to the CommonRestEndpoint merchant data:

    • Apple Pay
    • Google Pay
    • Advanced Credit and Debit Card
    • Save PayPal & Venmo
  2. Implementing a new RefreshFeatureStatusEndpoint that replicates the pre-existing logic to purge the cached feature status of the different modules.

  3. Adding the relevant logic to the Overview component to update the feature status data once the refresh button is clicked.

@hmouhtar hmouhtar force-pushed the PCP-3931-overview-features-and-refresh branch from fcd7719 to f31b78f Compare December 17, 2024 11:59
@stracker-phil stracker-phil merged commit 4949a4f into trunk Dec 17, 2024
6 checks passed
@stracker-phil stracker-phil deleted the PCP-3931-overview-features-and-refresh branch December 17, 2024 12:54
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.

2 participants