Trumpet flower disposable lunch box lunch box takeaway packing box blister Japanese light food salad fried rice fast food box with lid

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








1
Select product
Selected 0 item(s)
600ml Emerald single grid with lid 200 sets
600ml Emerald double grid with lid 200 sets
600ml Emerald three-grid 200 sets with lid
800ml Emerald single grid with lid 200 sets
800ml Emerald double grid with lid 200 sets
600ml black single grid with lid 200 sets
600ml black double grid with lid 200 sets
600ml Black three grids with lid 200 sets
800ml black single grid with lid 200 sets
800ml black double grid with lid 200 sets
500ml transparent single grid with lid 300 sets
650ml transparent single grid with lid 300 sets
750ml transparent single grid with lid 300 sets
1000ml transparent single grid with lid 300 sets
1000ml transparent double grid 300 sets with lid
500ml black single grid with lid 300 sets
650ml black single grid with lid 300 sets
750ml black single grid with lid 300 sets
1000ml black single grid with lid 300 sets
1000ml black double grid with lid 300 sets
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)