Panjia Summer 2024 New 925 Sterling Silver Around the World Pendant Series DIY Globe Star Plane Beaded

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

























1
Select product
Selected 0 item(s)
YCS020-1
YCS128
YCS443
YCS444
YD0301
YDS127
YDS144
YKA011-2
YKA063
YKF008
YKF014
YKF015
YKF016
YKF019
YKF030
YKF033
YKF129
YKF147
YKF173
YKF255
YKF256
YKF258
YKF265
YKF269
YKF270
YKF283
YKF284
YKF292
YKF312
YKF313
YQ0001
YZ0006
YZ0007
YDS052
YCS183
YCS437
YCS438
YCS442
YDS307
YKA004-2
YKF070
YKF092
YKF174
YXC003-5
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)