summaryrefslogtreecommitdiff
path: root/src-migrate/common/types/promotion.ts
diff options
context:
space:
mode:
authorRafi Zadanly <zadanlyr@gmail.com>2023-12-22 17:33:46 +0700
committerRafi Zadanly <zadanlyr@gmail.com>2023-12-22 17:33:46 +0700
commit89f32128f37d99b490de7590e2116a9cfd853f89 (patch)
treefeb74cc6bd0030b291fbf3dbba9b89a7afd6ea31 /src-migrate/common/types/promotion.ts
parentc9366090153e8aba3a673b2b77cbc8acc24e59a5 (diff)
Update promotion program feature
Diffstat (limited to 'src-migrate/common/types/promotion.ts')
-rw-r--r--src-migrate/common/types/promotion.ts9
1 files changed, 8 insertions, 1 deletions
diff --git a/src-migrate/common/types/promotion.ts b/src-migrate/common/types/promotion.ts
index 9e62cc3f..1f8316cf 100644
--- a/src-migrate/common/types/promotion.ts
+++ b/src-migrate/common/types/promotion.ts
@@ -5,7 +5,7 @@ export interface IPromotion {
program_id: number;
name: string;
type: {
- value: string;
+ value: CategoryPromo;
label: string;
};
limit: number;
@@ -26,3 +26,10 @@ export interface IPromotion {
export interface IProductVariantPromo extends IProductVariant {
qty: number;
}
+
+export type CategoryPromo = 'bundling' | 'discount_loading' | 'merchandise';
+
+export interface ICategoryPromo {
+ value: CategoryPromo;
+ label: string;
+}