New Settings UI: Implement logic for features and refresh button.

This commit is contained in:
Himad M 2024-12-16 13:12:38 +01:00
parent 33afa940dd
commit 75f3b0b7e4
No known key found for this signature in database
GPG key ID: 5FC769E9888A7B98
11 changed files with 328 additions and 47 deletions

View file

@ -189,3 +189,14 @@ export const connectViaIdAndSecret = function* () {
export const refreshMerchantData = function* () {
return yield { type: ACTION_TYPES.DO_REFRESH_MERCHANT };
};
/**
* Side effect.
* Purges all features status data via a REST request.
* Refreshes the merchant data via a REST request.
*
* @return {Action} The action.
*/
export const refreshFeatureStatuses = function* () {
return yield { type: ACTION_TYPES.DO_REFRESH_FEATURES };
};