From 794b16479649b1a7d4eac6f7c5f5bda7f97ee406 Mon Sep 17 00:00:00 2001 From: MikunoNaka Date: Mon, 13 Sep 2021 17:40:13 +0530 Subject: Added dummy objects to use as place holders --- src/components/Form/Items/AddNewItemForm.tsx | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) (limited to 'src/components/Form/Items/AddNewItemForm.tsx') diff --git a/src/components/Form/Items/AddNewItemForm.tsx b/src/components/Form/Items/AddNewItemForm.tsx index 7988ddd..13a1d4e 100644 --- a/src/components/Form/Items/AddNewItemForm.tsx +++ b/src/components/Form/Items/AddNewItemForm.tsx @@ -7,7 +7,8 @@ */ import React, { useState } from "react"; -import { Item } from "../../../Interfaces/interfaces"; +import { Item, NewItem } from "../../../Interfaces/interfaces"; +import { DummyNewItem } from "../../../Interfaces/dummies"; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' import { faSync } from '@fortawesome/free-solid-svg-icons' import "./../Form.scss"; @@ -31,18 +32,8 @@ const AddNewItemForm: React.FC = (props) => { const [itemBrand, setItemBrand] = useState(""); const [itemCategory, setItemCategory] = useState(""); - // default item object - const defaultItem: any = { - Description: "", - UnitPrice: 0.00, - TotalGST: props.defGSTValue, - HSN: "", - Brand: "", - Category: "" - } - // store the current item to easily reset a value to the default one - const [currentItem, setCurrentItem] = useState(defaultItem); + const [currentItem, setCurrentItem] = useState(DummyNewItem); // to be handled by DocumentInfo // check if client is in same state @@ -80,7 +71,7 @@ const AddNewItemForm: React.FC = (props) => { setItemDiscountPercentage(0); setItemHSNValue(""); setItemGSTPercentage(props.defGSTValue); - setCurrentItem(defaultItem); + setCurrentItem(DummyNewItem); } return ( -- cgit v1.2.3