summaryrefslogtreecommitdiff
path: root/src-migrate/types
diff options
context:
space:
mode:
Diffstat (limited to 'src-migrate/types')
-rw-r--r--src-migrate/types/auth.ts4
-rw-r--r--src-migrate/types/banner.ts6
-rw-r--r--src-migrate/types/cart.ts1
-rw-r--r--src-migrate/types/product.ts2
-rw-r--r--src-migrate/types/promotionProgram.ts2
-rw-r--r--src-migrate/types/voucher.ts8
6 files changed, 20 insertions, 3 deletions
diff --git a/src-migrate/types/auth.ts b/src-migrate/types/auth.ts
index 02e3623d..e93a475a 100644
--- a/src-migrate/types/auth.ts
+++ b/src-migrate/types/auth.ts
@@ -15,6 +15,10 @@ export type AuthProps = {
company: boolean;
pricelist: string | null;
token: string;
+ feature : {
+ onlyReadyStock : boolean,
+ soApproval : boolean
+ }
};
export type AuthApiProps = OdooApiRes<AuthProps>;
diff --git a/src-migrate/types/banner.ts b/src-migrate/types/banner.ts
index dbccc378..e1604ad4 100644
--- a/src-migrate/types/banner.ts
+++ b/src-migrate/types/banner.ts
@@ -1,8 +1,8 @@
export interface IBanner {
- background_color: string | false;
- group_by_week: number | false;
image: string;
name: string;
sequence: number;
- url: string;
+ url: string | false;
+ group_by_week: number | false;
+ background_color: string | false;
}
diff --git a/src-migrate/types/cart.ts b/src-migrate/types/cart.ts
index 5a2cf4a9..4e3c8b99 100644
--- a/src-migrate/types/cart.ts
+++ b/src-migrate/types/cart.ts
@@ -23,6 +23,7 @@ export type CartProduct = {
};
export type CartItem = {
+ image_program: string;
cart_id: number;
quantity: number;
selected: boolean;
diff --git a/src-migrate/types/product.ts b/src-migrate/types/product.ts
index 08de98e0..681cdc8e 100644
--- a/src-migrate/types/product.ts
+++ b/src-migrate/types/product.ts
@@ -11,6 +11,8 @@ export interface IProduct {
stock_total: number;
variant_total: number;
description: string;
+ isSni: boolean;
+ isTkdn: boolean;
categories: {
id: string;
name: string;
diff --git a/src-migrate/types/promotionProgram.ts b/src-migrate/types/promotionProgram.ts
index 205884b6..c02cbfd0 100644
--- a/src-migrate/types/promotionProgram.ts
+++ b/src-migrate/types/promotionProgram.ts
@@ -5,4 +5,6 @@ export type IPromotionProgram = {
end_time: string;
applies_to: string;
time_left: number;
+ image:string;
+ banner:string;
};
diff --git a/src-migrate/types/voucher.ts b/src-migrate/types/voucher.ts
new file mode 100644
index 00000000..3e90f449
--- /dev/null
+++ b/src-migrate/types/voucher.ts
@@ -0,0 +1,8 @@
+export interface IVoucher {
+ id: number;
+ image: string;
+ name: string;
+ code: string;
+ description: string | false;
+ remaining_time: string;
+}