New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB
9 / 12

New Bright Night Light Charging Fan Desktop Silent Mini Electric Fan Portable Fan USB

Color - Grass green
Please select a color
Electrical outlet
Please select a electrical outlet
Price
$27.09
$0.00

Quantity

Overview:

Night Safety Guarantee&Colorful Atmosphere Light: With a small night light function, it can provide soft lighting, making the interior no longer dark and safer. In addition to the ordinary air supply function, this fan also comes with colorful ambient lights, which can create different visual experiences and increase the indoor atmosphere.
Comfortable ventilation experience: With a wide angle circulating air supply and 180-degree head swinging function, the indoor airflow is smoother, getting rid of stuffiness and enjoying a comfortable ventilation experience.
Multi-angle adjustment: Adopting a 180 ° adjustment design, the fan angle can be adjusted more freely to meet different needs.
Long-term use: Large-capacity lithium batteries provide a long-lasting user experience, and the included TYPE-C charging design also makes use more convenient and efficient.
Widely applicable occasions: This fan is suitable for various occasions, such as home, office, outdoor, travel, etc., allowing you to enjoy cool and comfortable anytime and anywhere. At the same time, three-speed wind regulation can meet different wind speed requirements and be widely applicable to various scenarios.


Product information:

Power mode: USB
Specification: 235 * 50 * 235mm
Wind speed range: 3rd gear
Operation mode: ordinary button
Color: grass green, sky blue, pink


Packing list:

Fan * 1 charging cable * 1 manual * 1



/** @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-1726694338796').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);