Solar Garden Lights, 10LED Solar Powered Firefly Lights, 4Pack Solar Outdoor Lights, Solar Lights, Swaying Garden Lights with 2Mode Twinkling / Steady-ON for Yard Garden Pathway Patio, Warm White

Solar Garden Lights, 10LED Solar Powered Firefly Lights, 4Pack Solar Outdoor Lights, Solar Lights, Swaying Garden Lights with 2Mode Twinkling / Steady-ON for Yard Garden Pathway Patio, Warm White

$17.98
$35.98
Save $18.00
500 sold
Color : Warm White 2Pack
Quantity
people are viewing this right now
Description
  • ✨[Solar Powered Firefly Lights] Solar Outdoor Lights with 10 LED light bulbs make it a great creator of romantic atmosphere, the branches are soft and elastic, so the firefly lights sway when the wind blows, just like a cluster of fireflies flying around in the dark, dancing beautifully. Firefly lights solar outdoor creat a romantic atmosphere and good mood.
  • 💦[2 Lighting Mode & Easy to Use] Solar garden lights are designed with 2 modes: Twinkling mode and Always ON mode. Solar lights are easy to use because no cables or plugs are required, just grow solar firefly lights in your garden, powered by solar panels. Firefly garden lights are like fireflies in the backyard, lovely lights that make your family very relaxing and entertaining, flickering firefly lights solar outdoor.
  • ✅[800mAh Battery Up To 20H Lighting] Upgraded solar panel and build-in high-capacity 800mAh battery which means our solar outdoor lights can effectively collect more sunlight and store more electrical energy, charging for 6-8hours under sunlight can lighting for 15-20 hours, which greatly meets your needs for long lighting time. 4Pack x 10pcs LED Firefly Bulbs, PVC sphere with high light transmittance, resistant to rain, snow, sun exposure (not immersed in water).
  • 🌟[Solar Powered Firefly Lights Outdoor Waterproof] IP65 waterproof, so you don't have to worry about the solar firefly lights getting wet in rainy days, keeping your home and garden sparkling every night. Firefly lights add sparkle to your yard.
  • 🎉[Perfect Garden Decoration and Holiday Gift] Solar outdoor lights decorative make your home and garden sparkle every night. Solar powered firefly lights add sparkle to your yard. Create a romantic and festive atmosphere, garden lights is the perfect outdoor decoration for patios, yards, lawns and sidewalks, as well as any occasion for Halloween, Christmas, Wedding, New Years, parties and more.

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.