From 9698671de7bca152062442a9ccc72c5d256623e2 Mon Sep 17 00:00:00 2001 From: Josh Date: Thu, 7 Jul 2022 18:04:39 +1000 Subject: [PATCH] Preparing for reactivity --- typescript/dredgepos.orderScreen.ts | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/typescript/dredgepos.orderScreen.ts b/typescript/dredgepos.orderScreen.ts index 9f749e8..4276c5b 100644 --- a/typescript/dredgepos.orderScreen.ts +++ b/typescript/dredgepos.orderScreen.ts @@ -253,6 +253,12 @@ const renderOrderBox = () => { const element = orderBox.find('tbody tr').last().get()[0] element.scrollIntoView() OrderScreen.last_added_item = null + updateOrderBoxTotals() +} + +const setOrderItems = (orderItems: orderItem[]) => { + OrderScreen.order_items = orderItems + renderOrderBox() } const createOrderRow = (orderItem: orderItem) => { @@ -527,10 +533,10 @@ const showCoverSelector = (event: JQuery.TriggeredEvent) => { const button = $(event.target) const gridHeight = getGridCellDimensions().height const coverSelector = $('.coverSelector') - + const buttonPositionLeftPercent = getPercentageOfPageContainerWidth(button.offset().left) const buttonWidthPercent = getPercentageOfPageContainerWidth(button.width()) - + coverSelector .toggle(!coverSelector.is(':visible')) .css({