Solar Star  String Lights 100 LED 12M
Solar Star  String Lights 100 LED 12M
Solar Star  String Lights 100 LED 12M
Solar Star  String Lights 100 LED 12M
Solar Star  String Lights 100 LED 12M
Solar Star  String Lights 100 LED 12M
Solar Star  String Lights 100 LED 12M
Solar Star  String Lights 100 LED 12M
Solar Star  String Lights 100 LED 12M
Solar Star  String Lights 100 LED 12M
Solar Star  String Lights 100 LED 12M
Solar Star  String Lights 100 LED 12M
Solar Star  String Lights 100 LED 12M
Solar Star  String Lights 100 LED 12M
1 / 7

Solar Star String Lights 100 LED 12M

Christmas lights outdoor fairy lights waterproof
Price
$14.99
$0.00

Quantity

 

This product is sold in the UK, DE, FR, IT and ES, please click the button above "BUY ON AMAZON" to select your country to purchase.

DESCRIPTION:

  • 【Solar Powered & Light Sensored】The Christmas lights designed with adjustable solar panel and built-in 800MAH rechargeable Ni-MH battery. Don't need to be plugged into the socket or battery, After switch turned on,it can be auto on when dark and auto off in the daytime with two switch to control the light. Energy saving and eco-friendly. The solar Christmas lights can work can run more than 8 hours after fully charged under sunlight
    【100 Bright LED】The solar string light is with 100 LED stars with a total length of 12m. The flexible cord can be bent and can easily form any shape around the plant, fence, roof or balcony. Charging during the day, automatic switching on at dusk, create a romantic, wonderful and fantastic atmosphere. Ideal decoration for your gardens, porch, lawn, patio, gate, yard, wedding, party etc.
    【IP65 Waterproof】All the copper wire string lights and the solar panel are waterproof and heat-resistant, not easy to fall off, show beautiful and true nights, ideal ornament for outdoor decorating, can withstand all kinds of weather, including heavy rain and snow, and stably work for a very long time in rainy days. Durable and safe to use
    【8 Lighting Modes】Don't need to be plugged into the socket or battery, charging in the sunlight automatically, with 8 modes functions to switch, change from combination, waving, fireflies flashing, fading, chasing/flashing, slowly fading, twinkling/flashing, steady on, which can create different atmospheres for your life
    【Easy to Install】It's very easy to decorate your outdoor space with this solar fairy light. No need any other electric wires, simple operation with only two optional switches (Power ON/OFF and Light Mode). Put on wall, window, door, floor, ceiling, grass, Christmas tree or building, Add perfect atmosphere to your place.
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.