feat(utils,types): add registerUsages for promotions + computeActions consider usage (#6094)

RESOLVES CORE-1639
RESOLVES CORE-1640
RESOLVES CORE-1634
This commit is contained in:
Riqwan Thamir
2024-01-16 21:06:06 +01:00
committed by GitHub
parent 90328ca02b
commit 68ddd866a5
15 changed files with 943 additions and 54 deletions

View File

@@ -33,3 +33,11 @@ export enum CampaignBudgetType {
SPEND = "spend",
USAGE = "usage",
}
export enum ComputedActions {
ADD_ITEM_ADJUSTMENT = "addItemAdjustment",
ADD_SHIPPING_METHOD_ADJUSTMENT = "addShippingMethodAdjustment",
REMOVE_ITEM_ADJUSTMENT = "removeItemAdjustment",
REMOVE_SHIPPING_METHOD_ADJUSTMENT = "removeShippingMethodAdjustment",
CAMPAIGN_BUDGET_EXCEEDED = "campaignBudgetExceeded",
}