Skip to content

Commit 0cb565e

Browse files
authored
Merge pull request #1054 from nicosomb/add/feature-flag-experimental-endpoints
Add featureFlagExperimentalEndpoints to BOFeatureFlag
2 parents 6b122e6 + 9cadbf5 commit 0cb565e

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

src/interfaces/BO/advancedParameters/featureFlag.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ export interface BOFeatureFlagInterface extends BOBasePagePageInterface {
55
readonly featureFlagAdminAPI: string;
66
readonly featureFlagAdminAPIMultistore: string;
77
readonly featureFlagDiscount: string;
8+
readonly featureFlagExperimentalEndpoints: string;
89
readonly featureFlagImprovedShipment: string;
910
readonly featureFlagProductPageV2: string;
1011
readonly pageTitle: string;

src/versions/develop/pages/BO/advancedParameters/featureFlag.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@ class BOFeatureFlag extends BOBasePage implements BOFeatureFlagInterface {
2020

2121
public readonly featureFlagDiscount: string;
2222

23+
public readonly featureFlagExperimentalEndpoints: string;
24+
2325
public readonly featureFlagMultipleImageFormats: string;
2426

2527
private readonly featureFlagSwitchButton: (status: string, feature: string, toggle: number) => string;
@@ -47,6 +49,7 @@ class BOFeatureFlag extends BOBasePage implements BOFeatureFlagInterface {
4749
this.featureFlagMultipleImageFormats = 'multiple_image_format';
4850
this.featureFlagAdminAPI = 'admin_api';
4951
this.featureFlagAdminAPIMultistore = 'admin_api_multistore';
52+
this.featureFlagExperimentalEndpoints = 'admin_api_experimental_endpoints';
5053
this.featureFlagImprovedShipment = 'improved_shipment';
5154
this.featureFlagDiscount = 'discount';
5255
// Selectors
@@ -83,6 +86,9 @@ class BOFeatureFlag extends BOBasePage implements BOFeatureFlagInterface {
8386
case this.featureFlagDiscount:
8487
isStable = false;
8588
break;
89+
case this.featureFlagExperimentalEndpoints:
90+
isStable = false;
91+
break;
8692
default:
8793
throw new Error(`The feature flag ${featureFlag} is not defined`);
8894
}

0 commit comments

Comments
 (0)