Sha256: dace4d2530af989996fbbb236bc6d9a1368f08aba0512fa688f703423453d42d
Contents?: true
Size: 864 Bytes
Versions: 5
Compression:
Stored size: 864 Bytes
Contents
class TransferItemDeleting @beginListening: -> $('body').on 'click', '#listing_transfer_items [data-action="remove"]', (ev) => ev.preventDefault() if confirm(Spree.translations.are_you_sure_delete) transferItemId = $(ev.currentTarget).data('id') stockTransferNumber = $("#stock_transfer_number").val() transferItem = new Spree.TransferItem id: transferItemId stockTransferNumber: stockTransferNumber transferItem.destroy(successHandler, errorHandler) successHandler = (transferItem) => $("[data-transfer-item-id='#{transferItem.id}']").remove() show_flash("success", Spree.translations.deleted_successfully) errorHandler = (errorData) => show_flash("error", errorData.responseText) Spree.StockTransfers ?= {} Spree.StockTransfers.TransferItemDeleting = TransferItemDeleting
Version data entries
5 entries across 5 versions & 1 rubygems