diff --git a/feature-libs/order/components/amend-order/cancellations/cancel-order/cancel-order.component.html b/feature-libs/order/components/amend-order/cancellations/cancel-order/cancel-order.component.html index 37f7432fb47..2d06401a13e 100644 --- a/feature-libs/order/components/amend-order/cancellations/cancel-order/cancel-order.component.html +++ b/feature-libs/order/components/amend-order/cancellations/cancel-order/cancel-order.component.html @@ -11,7 +11,10 @@ - + diff --git a/feature-libs/order/components/amend-order/cancellations/cancel-order/cancel-order.module.ts b/feature-libs/order/components/amend-order/cancellations/cancel-order/cancel-order.module.ts index f84f5f780a5..2d7603e9345 100644 --- a/feature-libs/order/components/amend-order/cancellations/cancel-order/cancel-order.module.ts +++ b/feature-libs/order/components/amend-order/cancellations/cancel-order/cancel-order.module.ts @@ -9,8 +9,9 @@ import { NgModule } from '@angular/core'; import { AuthGuard, CmsConfig, - provideDefaultConfig, + FeaturesConfigModule, I18nModule, + provideDefaultConfig, } from '@spartacus/core'; import { FormErrorsModule, @@ -30,6 +31,7 @@ import { CancelOrderComponent } from './cancel-order.component'; AmendOrderActionsModule, FormErrorsModule, MessageComponentModule, + FeaturesConfigModule, ], providers: [ provideDefaultConfig({ diff --git a/projects/core/src/features-config/feature-toggles/config/feature-toggles.ts b/projects/core/src/features-config/feature-toggles/config/feature-toggles.ts index 57fd5368640..9122fc07a32 100644 --- a/projects/core/src/features-config/feature-toggles/config/feature-toggles.ts +++ b/projects/core/src/features-config/feature-toggles/config/feature-toggles.ts @@ -438,6 +438,11 @@ export interface FeatureTogglesInterface { */ a11yLinkBtnsToTertiaryBtns?: boolean; + /** + * Removes duplicated error message from 'CancelOrderComponent'. + */ + a11yRepeatedCancelOrderError?: boolean; + /** * Mofifies the template of 'AddedToCartDialogComponent' to retain the focus after the cart is updated. * Improves its screen reader readout. @@ -530,6 +535,7 @@ export const defaultFeatureToggles: Required = { a11yCxMessageFocus: false, a11yLinkBtnsToTertiaryBtns: false, a11yDeliveryModeRadiogroup: false, + a11yRepeatedCancelOrderError: false, a11yAddedToCartActiveDialog: false, a11yNgSelectMobileReadout: false, occCartNameAndDescriptionInHttpRequestBody: false, diff --git a/projects/storefrontapp/src/app/spartacus/spartacus-features.module.ts b/projects/storefrontapp/src/app/spartacus/spartacus-features.module.ts index fd5a982089e..545448763f4 100644 --- a/projects/storefrontapp/src/app/spartacus/spartacus-features.module.ts +++ b/projects/storefrontapp/src/app/spartacus/spartacus-features.module.ts @@ -344,6 +344,7 @@ if (environment.cpq) { occCartNameAndDescriptionInHttpRequestBody: true, a11yLinkBtnsToTertiaryBtns: true, a11yDeliveryModeRadiogroup: true, + a11yRepeatedCancelOrderError: true, a11yAddedToCartActiveDialog: true, a11yNgSelectMobileReadout: true, cmsBottomHeaderSlotUsingFlexStyles: true, diff --git a/projects/storefrontlib/cms-components/misc/message/message.component.html b/projects/storefrontlib/cms-components/misc/message/message.component.html index ea681906407..8a15457805f 100644 --- a/projects/storefrontlib/cms-components/misc/message/message.component.html +++ b/projects/storefrontlib/cms-components/misc/message/message.component.html @@ -6,9 +6,9 @@ tabindex="0" >
-
- - +