aboutsummaryrefslogtreecommitdiff
path: root/src/components/BillingPage.js~
diff options
context:
space:
mode:
authorMikunoNaka <bokuwakanojogahoshii@yahoo.com>2021-04-16 18:40:50 +0530
committerMikunoNaka <bokuwakanojogahoshii@yahoo.com>2021-04-16 18:40:50 +0530
commit034a41ad44144e79c1c58a3b4f8741ddf8d56f8c (patch)
treef53449f61045508c6f2de218623cd43237e48e78 /src/components/BillingPage.js~
parent03a991b1c59e010253f8673a4aa82c89f7bc7d13 (diff)
implemented a way for AddNewItemForm and BillingPage to talk to each other and share data
Diffstat (limited to 'src/components/BillingPage.js~')
-rw-r--r--src/components/BillingPage.js~39
1 files changed, 39 insertions, 0 deletions
diff --git a/src/components/BillingPage.js~ b/src/components/BillingPage.js~
new file mode 100644
index 0000000..6f5b18b
--- /dev/null
+++ b/src/components/BillingPage.js~
@@ -0,0 +1,39 @@
+import React from "react";
+import AddNewItemForm from "./Form/AddNewItemForm.js";
+
+
+const sampleData = [
+ {
+ "Model": "Kisan Chair",
+ "Description": "Very good chair",
+ "Price": 10000,
+ "Discount": 0
+ }, {
+ "Model": "Supreme Chair",
+ "Description": "Even better chair",
+ "Price": "2134983",
+ "Discount": 0
+ }, {
+ "Model": "Action Houseware",
+ "Description": "Not a chair",
+ "Price": 69,
+ "Discount": 0
+ }
+];
+
+let addedItems = [];
+const getAddedItems = (item) => {
+ console.log(item);
+ addedItems.push(item);
+ console.log(addedItems);
+}
+
+const BillingPage = () => {
+ return (
+ <>
+ <AddNewItemForm savedItems={sampleData} addItem={getAddedItems} defGSTValue={18}/>
+ </>
+ );
+}
+
+export default BillingPage;