LED Table Lamp for Nightstand,Cordless 3 Colors Dimmable USB Rechargeable Touch Desk Lamp with 4000mAh Battery Bedside Lamps,Desk Lights for Bedroom Living Room Office Bars Indoor Outdoor, 2 Pcs Black 2 Pack

LED Table Lamp for Nightstand,Cordless 3 Colors Dimmable USB Rechargeable Touch Desk Lamp with 4000mAh Battery Bedside Lamps,Desk Lights for Bedroom Living Room Office Bars Indoor Outdoor, 2 Pcs Black 2 Pack

$49.99
$79.99
Save $30.00
350 sold
Size
Color : Gray
Quantity
people are viewing this right now
Description
  • 💡【 Touch Control Beside Lamp 】-- Touch the top switch to control the lamp. Single press the top to change 3 color: White(6000K), Warm White(4500K), Warm(3000K). Long press to stepless dimming for 4% to 100%. And it has a brightness memory function (NOT include color memory function), it will record the brightness setting of your last using.For a better experience, please charge the lamp once before using it after receiving it.
  • 💡【 Large Battery LED Lamp 】-- It is built-in a 4000mAh rechargeable battery, our batteries are energy efficient and environmentally friendly. Cordless desk lamp perfect to decorate your house, an ideal USB nightstand lamp for bedroom, living room, office, patio, etc.
  • 💡【 USB Charging Port 】-- Use USB Type-C to charge, charging time 3-4 hours, autonomy 8 to 60 hours depending on the selected intensity. Charging: Red Light. Full charged: Green Light. The cordless lamp also can be charged via laptops, computers, power banks or other usb devives.
  • 💡【 Minimalist Design 】-- Portable wireless table lamp, made in aluminum material, with minimalist and modern style. And designed with charging protection to prevent excessive current damage to the lamp.
  • 💡【 Service & Warranty 】 -- This LED lamp comes in a gift box, very suitable as a romantic & lovely surprise in Birthday, Christmas, Valentine's day, etc.We provides a Lifetime Free Warranty on this battery powered lamp. Our customer service team will solve your problem within 24 hours.

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.