From fce6d8d5458295dc18dc39650f77bb7ef35a0e2c Mon Sep 17 00:00:00 2001 From: meskio <meskio@sindominio.net> Date: Mon, 22 Feb 2021 18:40:35 +0100 Subject: [PATCH] Add keys to react lists --- src/order/OrderList.js | 2 +- src/transaction/MyTransactions.js | 2 +- src/transaction/TransactionList.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/order/OrderList.js b/src/order/OrderList.js index bfdba52..d7bd38f 100644 --- a/src/order/OrderList.js +++ b/src/order/OrderList.js @@ -6,7 +6,7 @@ import Fetcher from "../Fetcher"; function OrderList() { const [orders, setOrders] = useState([]); const order_list = orders.map((o) => ( - <Card as={Col} sm={4}> + <Card key={o.ID} as={Col} sm={4}> <Card.Body> <Card.Title>{o.name}</Card.Title> <Card.Text>{o.description}</Card.Text> diff --git a/src/transaction/MyTransactions.js b/src/transaction/MyTransactions.js index 1b04944..97693af 100644 --- a/src/transaction/MyTransactions.js +++ b/src/transaction/MyTransactions.js @@ -10,7 +10,7 @@ function MyTransactions() { const entries = transactions.map((transaction) => { return ( - <TransactionTr transaction={transaction}> + <TransactionTr key={transaction.ID} transaction={transaction}> <td>{icon(transaction)}</td> <td>{printDate(transaction.date)}</td> <td>{printMoney(transaction.total) + " €"}</td> diff --git a/src/transaction/TransactionList.js b/src/transaction/TransactionList.js index 93278e9..0367e41 100644 --- a/src/transaction/TransactionList.js +++ b/src/transaction/TransactionList.js @@ -43,7 +43,7 @@ function TransactionList() { const entries = transactions.map((transaction) => { return ( - <TransactionTr transaction={transaction}> + <TransactionTr key={transaction.ID} transaction={transaction}> <td>{icon(transaction)}</td> <td>{printTransactionID(transaction)}</td> <td>{printDate(transaction.date)}</td> -- GitLab