🔥 Small Powerful EDC Flashlight with Red UV Blue Light -Super Bright 1000LM

people are viewing this right now
$45.99
$79.97
-42%
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 = "e1918fd8-f46f-4a6c-9513-59f87d0770ff"; // 促销活动数据 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 == 'aa20bef7-54f9-4944-9205-122016369988' && variant.id != this.variantId) { this.variantId = variant.id; this.getData(); } } getData() { const reqBody = { product_id: "aa20bef7-54f9-4944-9205-122016369988", 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);
Color 🔥 Buy 2 Super Discount:  White
Size:  Buy 1
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
BUY 2 GET 1 FREE SHIPPING
7-15 Days Delivery with Tracking
Easy 30-Days Returns
Secure Checkout & 30-Day Money Back
Shipping

Description


Super Bright + Long Range √ The bright flash light use 2 powerful LED beads, the brightness up to 1000 lumens, Irradiation distance up to 328ft (100M). Adopt double lamp design, make the lighting effect and the lighting distance more powerful.

Mini LED super bright flashlights with 14 light modes including 365nm UV light and buzzer

Small flash light easy to use, carry and store, Very suitable for emergency, hiking, tourism, car repair, etc.

Light source: 2 * LED + 1 * 365nm UV + red yellow blue green beads

Lumen: super bright 1000LM, high bright 450LM, medium bright 240LM, low bright 130LM, micro bright 12LM

Main light switch: extremely bright (long press the main light switch to turn on, release to turn off). Double-click the main light switch j into constant light mode, click to switch the brightness

Side light switch: double-click the side light switch to enter the constant light mode, click to switch y color light

UV light switch: three clicks the side light switch

Buzzer: long press the side light switch buzzer sound, while the warning light flashes, Buzzer decibel: 80DB

EDC flashlight using USB C fast charging, up to 2.5 hours of use in the brightest mode

Main light duration: super bright (2.5H), main light high bright (3.5H), medium bright ( 6.5H), low bright (13.5H), slightly bright (33H), UV (6H)

Side light duration: white light (16H), yellow light (16H), green light (17H), red light (17H), blue light (16H), red flash (38H) - red and blue flash (35H)

Charging time: 2.5-3H

Charging display: charging red, full green light

Power display: on light green light for 5 seconds, voltage below 3.0V light red, below 2.8V flashing, below 2.7V off

Battery capacity: 1000 mAh

Charging interface class: USB C

Charging voltage: 4.5V-5V

Pocket flash light is equipped with a magnet, keychain, can be used in many occasions, a variety of wearing ways

High Quality ,The Flashlight Made of Prime PC and Aluminum Alloy Materials with Strong Magnet at the Tail

Product information

  • Material: PC + aluminum alloy
  • Brightness: 1000LM;
  • Charging interface type: TYPE-C
  • Irradiation distance: 100 meters
  • Product Net Weight: 46g
  • Product size: 15*35*67MM

🔦The package include: 1*keychain flashlight,1*usb cable,1*user manual.

⚡Click the ADD TO CART button before we sell out. 


Notes:

1. Due To Various Factors Such As Monitor Brightness And Light Brightness, The True Color Of The Item May Be Slightly Different From The Picture Shown On The Website.
2. Please Allow For Slight Manual Measurement Deviations In The Data.

🔒100% Risk-Free Purchase 

If You Purchase It And Feel It'S Not For You, Please Don'T Worry. 24/7 Customer Support: We Have A Team Of Live Reps Ready To Help And Answer Any Questions You Have Within A 24-Hour Time Frame, 7 Days A Week. Email: service@essenceloom.com

🌎Global Shipping : Please Note! Shipping Is Insured. However, You May Receive Your Item Sooner. The Tracking Number Will Always Be Sent So You Can Track It Every Step Of The Way! Cool Stuff Is Worth The Wait! Every Order Includes Real-Time Tracking Details And Insurance Coverage In Case The Package Is Lost Or Stolen In Transit.

🙂After-Sales Service: If You Buy It And Feel It Is Not Suitable For You, Please Don'T Worry. We Will Fix The Problem By Offering You A Replacement Or Refund. 100% Simple And Risk-Free Process.

🏦Secure Payment: We Use The Most Advanced Ssl Security Encryption To Protect 100% Of Your Personal And Financial Information.

  • DELIVERY WORLDWIDE

    7-15 Days Delivery & Over $59 Get Free Shipping

  • 100% PAYMENT SECURE

    We ensure secure payment with PEV

  • CREDIT PAYMENT

    Multiple credit card payment methods

  • 30 DAYS RETURN

    Simply return it within 30 days for an exchange