Preparing for reactivity

This commit is contained in:
2022-07-07 18:04:39 +10:00
parent f133284309
commit 9698671de7

View File

@@ -253,6 +253,12 @@ const renderOrderBox = () => {
const element = orderBox.find('tbody tr').last().get()[0] const element = orderBox.find('tbody tr').last().get()[0]
element.scrollIntoView() element.scrollIntoView()
OrderScreen.last_added_item = null OrderScreen.last_added_item = null
updateOrderBoxTotals()
}
const setOrderItems = (orderItems: orderItem[]) => {
OrderScreen.order_items = orderItems
renderOrderBox()
} }
const createOrderRow = (orderItem: orderItem) => { const createOrderRow = (orderItem: orderItem) => {
@@ -527,10 +533,10 @@ const showCoverSelector = (event: JQuery.TriggeredEvent) => {
const button = $(event.target) const button = $(event.target)
const gridHeight = getGridCellDimensions().height const gridHeight = getGridCellDimensions().height
const coverSelector = $('.coverSelector') const coverSelector = $('.coverSelector')
const buttonPositionLeftPercent = getPercentageOfPageContainerWidth(button.offset().left) const buttonPositionLeftPercent = getPercentageOfPageContainerWidth(button.offset().left)
const buttonWidthPercent = getPercentageOfPageContainerWidth(button.width()) const buttonWidthPercent = getPercentageOfPageContainerWidth(button.width())
coverSelector coverSelector
.toggle(!coverSelector.is(':visible')) .toggle(!coverSelector.is(':visible'))
.css({ .css({