Petunia Square Disposable Lunch Box Fast Food Lunch Box Transparent Black Takeaway Lunch Box Fresh Box with Lid

$75.90
people are viewing this right now
Free worldwide shipping
Free returns
Sustainably made
Secure payments
Description







1
Select product
Selected 0 item(s)
500ml transparent 300 sets with lid
650ml transparent 300 sets with lid
750ml transparent 300 sets with lid
1000ml transparent with cap 300 sets
1250ml transparent 150 sets with lid
1500ml transparent 150 sets with lid
2000ml transparent 150 sets with lid
500ml black 300 sets with lid
650ml black with cap 300 sets
750ml black with cap 300 sets
1000ml black 300 sets with lid
1250ml black 150 sets with lid
1500ml black 150 sets with lid
2000ml black 150 sets with lid
class SpzCheckoutNotificationHandler extends SPZ.BaseElement { constructor(element) { super(element); this.timer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } sendVariantListUpdateEvent_(data) { const messageData = { type: "theme_variant_list_update", data: { orderToken: data.order_token || data.order_id } }; clearInterval(this.timer_); if(!window.CheckoutAPI) { this.timer_ = setInterval(() => { if(window.CheckoutAPI) { clearInterval(this.timer_); postMessage && postMessage(messageData); } }, 500); } else { postMessage && postMessage(messageData); } } buildCallback() { this.action_ = SPZServices.actionServiceForDoc(this.element); this.registerAction('sendVariantListUpdateEvent', (param) => { this.sendVariantListUpdateEvent_(param.args.data); }); } } SPZ.defineElement('spz-custom-checkout-notification-handler', SpzCheckoutNotificationHandler); function handleGetOrderInfo(data) { if (data.order_id) { let api = `/api/checkout/order/info?order_id=${data.order_id}`; return Promise.resolve(api); } return Promise.reject({}); } function addEventListenerKickItems(data) { if (data.type === 'checkout_kick_items') { return Promise.resolve(data); } return Promise.reject({}); } exportFunction('handleGetOrderInfo', handleGetOrderInfo) exportFunction('addEventListenerKickItems', addEventListenerKickItems)