mirror of
https://github.com/lemeow125/Borrowing-TrackerFrontend.git
synced 2025-05-17 03:48:14 +08:00
Added update transaction modal and simplified error handling for update APIs
This commit is contained in:
parent
d226d77306
commit
d2521a628d
6 changed files with 258 additions and 8 deletions
|
@ -13,6 +13,7 @@ import Paper from "@mui/material/Paper";
|
|||
import { colors } from "../../styles";
|
||||
import Popup from "reactjs-popup";
|
||||
import { useState } from "react";
|
||||
import EditTransactionModal from "../../Components/EditTransactionModal/EditTransactionModal";
|
||||
|
||||
export default function TransactionsListPage() {
|
||||
const [EditTransactionOpen, SetEditTransactionOpen] = useState(false);
|
||||
|
@ -162,7 +163,7 @@ export default function TransactionsListPage() {
|
|||
<TableBody>
|
||||
{transaction.equipments.map((equipment) => (
|
||||
<TableRow
|
||||
key={transaction.id}
|
||||
key={equipment.id}
|
||||
sx={{
|
||||
"&:last-child td, &:last-child th": {
|
||||
border: 0,
|
||||
|
@ -210,7 +211,10 @@ export default function TransactionsListPage() {
|
|||
position={"top center"}
|
||||
contentStyle={styles.popup_center}
|
||||
>
|
||||
<p style={styles.text_dark}>Transaction Modal</p>
|
||||
<EditTransactionModal
|
||||
id={SelectedTransaction}
|
||||
setOpen={SetEditTransactionOpen}
|
||||
/>
|
||||
</Popup>
|
||||
<Popup
|
||||
open={EditEquipmentsOpen}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue