16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
1/20
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
16 Colors Submersible Led Pool Lights
1/20

16 Colors Submersible Led Pool Lights

$19.99
$19.99
Save $0.00
Package
Please select a package
Quantity
Over $49.99 Free Shipping
30-day Zero-risk Return
100% Customer Satisfaction
Secure Payments
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.
16 Colors Submersible Led Pool Lights
  • With the Underwater Pool Lights, you can illuminate your pool with 16 colors for different occasions. Purple, red, and green are amazing for parties of dreams whereas blue and white are excellent for relaxing nights.

16 Colors Submersible Led Pool Lights

  • It is also excellent for home decoration so you can place it anywhere it fits well. It is so easy to use and it contains a remote control that will allow you to change the color of all lights at the same time and change light intensity.

16 Colors Submersible Led Pool Lights

  • IP68 certified waterproof LED light could be used in liquid. Perfect for outdoor swimming pool, spa, bathroom, barn, pond, fountain, waterfall, ice sculptures, ice bucket, vases, bowls, or any water containers.

16 Colors Submersible Led Pool Lights

  • It also perfectly applies to the stage, Disco, shopping malls, jewelry stores, showrooms, showcase, wedding, centerpiece, Halloween, party, cabinet, museums, shops, aquarium light fixture, fish Tank light, family bulbs, and other occasions.
16 Colors Submersible Led Pool Lights
Specifications:
  • Waterproof: (IP68 LEDs)
  • Light battery: 3 x AAA batteries (not included)
  • LED source: 13pcs SMD super bright LED chips
  • 16 Different Static Colors