.pos-step
.products-selector
searcher(:items='products' :keys="['name', 'displayName']" @onSearch='filterProducts')
card-grid(:items='visibleProducts' :loading='loadingProducts' @onAdd='showProductForm' @onSelect='selectProduct')
product-modal(:show='showingProductForm' @onAccept='submitProduct' @onCancel='hideProductForm')
cart(:items='cartItems' @onTotalComputed='changeCartTotal' @onIncrementQty='addToCart' @onDecrementQty='decreaseFromCart' @onDeleteItem='removeFromCart' :options='selectedCurrency')