From 4ce954cd4d93bee8febce5ec27a7dfcfdeac3f4f Mon Sep 17 00:00:00 2001 From: Ben <36240171+benkyd@users.noreply.github.com> Date: Mon, 25 Apr 2022 00:37:42 +0100 Subject: [PATCH] basket q Former-commit-id: eb3b737613fb8c237072e03506cc45c4c9b87bdc --- client/public/components/basket-popout.mjs | 9 +++++- client/public/components/product-listing.mjs | 5 ++-- src/controllers/brick-controller.js | 29 ++++++++++++++++++- src/controllers/set-controller.js | 30 ++++++++++++++++++++ src/routes/helpers.js | 30 ++++++++++++++++++-- 5 files changed, 96 insertions(+), 7 deletions(-) diff --git a/client/public/components/basket-popout.mjs b/client/public/components/basket-popout.mjs index f423972..72ea736 100644 --- a/client/public/components/basket-popout.mjs +++ b/client/public/components/basket-popout.mjs @@ -118,6 +118,12 @@ class BasketPopout extends Component { } OnMount() { + this.setState({ + items: {}, + total: 0, + subtotal: 0, + }, false); + this.OnLocalBasketUpdate(Object.bind(this)); basketCallback = this.OnLocalBasketUpdate.bind(this); @@ -144,7 +150,8 @@ class BasketPopout extends Component { {this.state.total} Items