Off-Stamp X Cube 25K Puff 5% Nic Kit

$15.95
class SpzCustomDiscountFlashsale extends SPZ.BaseElement { constructor(element) { super(element); this.xhr_ = SPZServices.xhrFor(this.win); this.getFlashSaleApi = "\/api\/storefront\/promotion\/flashsale\/display_setting\/product_setting"; this.timer = null; this.variantId = "a383b47c-990d-4b81-ab8f-1bc74951b86c"; // 促销活动数据 this.flashsaleData = {} } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.templates_ = SPZServices.templatesForDoc(); this.viewport_ = this.getViewport(); // 挂载bind函数 解决this指向问题 this.render = this.render.bind(this); this.resize = this.resize.bind(this); this.switchVariant = this.switchVariant.bind(this); } mountCallback() { // 获取数据 this.getData(); this.element.onclick = (e) => { const cur = this.win.document.querySelector(".app_discount_flashsale_desc"); const setting = this.flashsaleData.product_setting; const landingUrl = `/promotions/discount-default/${this.flashsaleData.discount_info.id}`; const finalUrl = appDiscountUtils.resolveDiscountHref(setting, landingUrl); if (finalUrl && appDiscountUtils.inProductBody(this.element) && e.target !== cur) { this.win.open(finalUrl, '_blank', 'noopener'); } } // 绑定 this.viewport_.onResize(this.resize); // 监听子款式切换,重新渲染 this.win.document.addEventListener('dj.variantChange', this.switchVariant); } unmountCallback() { // 解绑 this.viewport_.removeResize(this.resize); this.win.document.removeEventListener('dj.variantChange', this.switchVariant); // 清除定时器 if (this.timer) { clearTimeout(this.timer); this.timer = null; } } resize() { if (this.timer) { clearTimeout(this.timer) this.timer = null; } this.timer = setTimeout(() => { this.render(); }, 200) } switchVariant(event) { const variant = event.detail.selected; if (variant.product_id == '596aed9b-4e61-4a4d-94db-1087f7d57f2d' && variant.id != this.variantId) { this.variantId = variant.id; this.getData(); } } getData() { const reqBody = { product_id: "596aed9b-4e61-4a4d-94db-1087f7d57f2d", product_type: "default", variant_id: this.variantId } this.flashsaleData = {}; this.win.fetch(this.getFlashSaleApi, { method: "POST", body: JSON.stringify(reqBody), headers: { "Content-Type": "application/json" } }).then(async (response) => { if (response.ok) { this.flashsaleData = await response.json(); this.render(); } else { this.clearDom(); } }).catch(err => { this.clearDom(); }); } clearDom() { const children = this.element.querySelector('*:not(template)'); children && SPZCore.Dom.removeElement(children); } render() { this.templates_ .findAndRenderTemplate(this.element, { isMobile: appDiscountUtils.judgeMobile(), isRTL: appDiscountUtils.judgeRTL(), inProductDetail: appDiscountUtils.inProductBody(this.element), flashsaleData: this.flashsaleData, image_domain: this.win.SHOPLAZZA.image_domain, }) .then((el) => { this.clearDom(); this.element.appendChild(el); }) } } SPZ.defineElement('spz-custom-discount-flashsale', SpzCustomDiscountFlashsale);
Title:  Bangin' Peach
Quantity
Shipping
Free Shipping Over $79+
Secure payments

Description

Off-Stamp X-CUBE Disposable Vape

Introducing the Off-Stamp X-CUBE 25K Disposable Kit—the next evolution in vaping. Featuring a convenient replaceable pod system, this kit includes 18 ml of pre-filled vape juice and two additional compatible pods, allowing you to switch between smooth, original, or customizable sweetness levels effortlessly. When one pod runs out, simply replace it and keep the battery for continued use. Discover a world of bold, mysterious flavors with the Off-Stamp X-CUBE 25K—your gateway to a richer vaping experience.

Off-Stamp X-CUBE Flavors:

  • Bangin' Peach

  • Bangin' Watermelon

  • Blue Razz Ice

  • Dragon Strawnanana

  • Florida Sherbet

  • Hawaiian Popsicle

  • Miami Mint

  • Rocket Popsicle

Features:

  • 18ml Pre-filled E-Juice

  • 1100mAh Rechargeable Battery

  • 25000 Puff Count

  • 2.25-inch TFT Display

  • Dual-Level Airflow Control

  • Three Power Modes

  • Dual Mesh Coils

  • Two Flavor Series

  • 50mg Nicotine Strength

  • Type-C Fast Charging

  • Draw-Activated Firing

  • MTL Vaping Style

Quick Links: