summaryrefslogtreecommitdiff
path: root/client/src/index.js
diff options
context:
space:
mode:
authorMike Vink <mike1994vink@gmail.com>2021-06-10 12:23:17 +0200
committerMike Vink <mike1994vink@gmail.com>2021-06-10 12:23:17 +0200
commitfd46c28539cf7c130dfbb0458f7b9057ad4f1e46 (patch)
treefc46112bca9a3a13745c6f0d58ef8595efd080ec /client/src/index.js
parentd4ba547a722e3ab72a8bd283a3d94d569518ea68 (diff)
before refactor
Diffstat (limited to 'client/src/index.js')
-rw-r--r--client/src/index.js10
1 files changed, 8 insertions, 2 deletions
diff --git a/client/src/index.js b/client/src/index.js
index f9ee48d..0b8e676 100644
--- a/client/src/index.js
+++ b/client/src/index.js
@@ -1,5 +1,10 @@
import { ParkArticle } from "./templateImplementations.js";
-import { displayNumberOfItemsInShoppingBasketWithBadge, dutchCurrencyFormat, dutchCurrencyFormatWithSign } from "./utils.js";
+import {
+ displayNumberOfItemsInShoppingBasketWithBadge,
+ dutchCurrencyFormat,
+ dutchCurrencyFormatWithSign,
+ findParent
+} from "./utils.js";
import { fetchAttractions } from "./functions.js"
@@ -216,7 +221,8 @@ function calulateTotal(numberOfKids, numberOfAdults, serverSideAttraction) {
function displayTotal(event) {
console.log("displaying a total price based on client side info");
- var order = event.target.parentNode;
+ var order = findParent(parent => {return parent.classList.contains("order")})(event.target)
+ console.log(order)
var total = order.querySelector(".total");
var kids = order.querySelector(".numberofkids").value;