From 1878f261107b1f587c18b179135c94bbaf197325 Mon Sep 17 00:00:00 2001 From: akshayitzme Date: Wed, 23 Aug 2023 12:11:53 +0530 Subject: [PATCH] feat: items table --- src/components/NeuPOS/ItemsTable.vue | 140 +++++++++++++++++++++++++++ src/components/NeuPOS/types.ts | 10 ++ 2 files changed, 150 insertions(+) create mode 100644 src/components/NeuPOS/ItemsTable.vue create mode 100644 src/components/NeuPOS/types.ts diff --git a/src/components/NeuPOS/ItemsTable.vue b/src/components/NeuPOS/ItemsTable.vue new file mode 100644 index 00000000..7465fcb1 --- /dev/null +++ b/src/components/NeuPOS/ItemsTable.vue @@ -0,0 +1,140 @@ + + + diff --git a/src/components/NeuPOS/types.ts b/src/components/NeuPOS/types.ts new file mode 100644 index 00000000..3c669994 --- /dev/null +++ b/src/components/NeuPOS/types.ts @@ -0,0 +1,10 @@ +export type ItemQtyMap = { + [item: string]: { availableQty: number;[batch: string]: number }; +} + +export type ItemSerialNumbers = { [item: string]: string } + +export enum DiscountType { + Percent= "percent", + Amount= "amount" +} \ No newline at end of file