From cc97efa8de36b62b57a106f34399a3ac1592d2e5 Mon Sep 17 00:00:00 2001
From: meskio <meskio@sindominio.net>
Date: Wed, 4 Nov 2020 19:11:15 +0100
Subject: [PATCH] Don't allow picking the same product twice

---
 src/ProductPicker.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/ProductPicker.js b/src/ProductPicker.js
index 105ea5a..94f250b 100644
--- a/src/ProductPicker.js
+++ b/src/ProductPicker.js
@@ -37,6 +37,10 @@ class ProductPicker extends React.Component {
 
   pickProduct(product) {
     let picks = this.props.picks;
+    if (picks.find((p) => product.code === p.code)) {
+      return;
+    }
+
     picks.push({
       code: product.code,
       name: product.name,
-- 
GitLab