- Total:
+ {t("Total")}:
@@ -133,7 +107,7 @@ const BottomBar = (props: BottomBarProps) => {
onClick={handleAddClick}
sx={{ margin: "20px" }}
>
- Add record
+ {t("Add Record")}
);
@@ -150,40 +124,51 @@ const EditFooter = (props: EditFooterProps) => {
);
};
-interface ClaimInputGridProps {
- onClose?: () => void;
+interface ClaimFormInputGridProps {
+ // onClose?: () => void;
+ projectCombo: ProjectCombo[]
}
const initialRows: GridRowsProp = [
{
id: 1,
- date: new Date(),
+ invoiceDate: new Date(),
description: "Taxi to client office",
- cost: 169.5,
- document: "taxi_receipt.jpg",
+ amount: 169.5,
+ supportingDocumentName: "taxi_receipt.jpg",
},
{
id: 2,
- date: dayjs().add(-14, "days").toDate(),
+ invoiceDate: dayjs().add(-14, "days").toDate(),
description: "MTR fee to Kowloon Bay Office",
- cost: 15.5,
- document: "octopus_invoice.jpg",
+ amount: 15.5,
+ supportingDocumentName: "octopus_invoice.jpg",
},
{
id: 3,
- date: dayjs().add(-44, "days").toDate(),
+ invoiceDate: dayjs().add(-44, "days").toDate(),
description: "Starbucks",
- cost: 504,
+ amount: 504,
},
];
-const ClaimInputGrid: React.FC