Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light
1 / 11

Doudou Duck Silicone Alarm Lamp Ambience Light Bedroom Bedside Lamp Usb Charging With Sleeping Night Light

Warm, soft light will make it easier to fall asleep, and it can be dimmed. The upgraded 1200 mah battery does not need to be recharged frequently.
Light Source Power
Please select a light source power
Light Color
Please select a light color
Electrical outlet
Please select a electrical outlet
Price
$19.99
$24.99

Quantity

Overview:

1. Slide the switch at the bottom of the duck, then squeeze it, and the duckling will glow for you. It is also equipped with a 20-minute timer function, which not only helps children fall asleep but also saves electricity. Your child can sleep in a safe, comfortable, and warm environment without worrying about overuse affecting your electricity bill.
2. Warm, soft light will make it easier to fall asleep, and it can be dimmed. The upgraded 1200 mah battery does not need to be recharged frequently.
3. Made from bisphenol A-free washable silicone, every duck night light is 100% safe for children. Its circular design has no sharp edges, ensuring that your baby is protected from injury during use.
4. Two levels of brightness can be adjusted, squeeze to turn on and off the light so that children can easily use it at any time. Your child does not need to touch complicated buttons or switches.
5. A great gift for friends, children, or yourself, and the perfect gift for Valentine's Day, birthday, Children's Day, Halloween, Christmas and New Year. Ideal for outdoor camping, bedroom/college dorm/party decoration.


Product Information:
Name: Doudou Duck small night lamp
Model: DS-DUCK-01
Weight: net weight about 155g
Size: about 122x105x92mm
Material: Silicone PC ABS
Power Input: 5V-= 0.5A
Battery capacity: 800mAh
Rated Power: ≤ 0.5W


Packing List:
Night light+data cable x1 

Product Image:

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