Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
1/14
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
Solar Garden Lights Fiber Optic Reed Light
1/14

Solar Garden Lights Fiber Optic Reed Light

$19.99
$0.00
Save $-19.99
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.

Good Material:The lamp is made of ABS shell and stainless steel ground cannula, and is molded into reed-like and hairy-like shapes by injection molding process, and the shape is realistic.

undefined

Built-in 600mAh Battery: Our stake light uses 600mAh large-capacity built-in battery, which can store more sunlight without wiring, and can be used for 8-12 hours after full charge.

undefined

Automatic On/Off: Our light is intelligent light control. After the switch is turned on, it will automatically charge during the day, and automatically turn on when the night falls, with a full sense of atmosphere.

undefined

Solar Powered Supply:Solar power supply is simple and convenient, just put the lamp in any place where the solar energy is directly exposed, such as flower beds, fences, walkways, courtyards, paths, gardens, lawns, backyards, etc.
undefined

IP65 Waterproof: Perfect for outdoor lighting, it can still light up your garden/outdoors even in bad weather such as rainstorms or snowstorms.

undefined

Specifications

Product Name: Solar Fiber Light
Material: ABS + Electronic Components + Stainless Steel
Light Color: Warm Light
Lamp Beads: 9
Waterproof Grade: IP55
Charging Time: 4-8H
Use Time: 8-12H
Battery Capacity: 600mAh
Fiber Reed Light: 100cm
Hairy Reed Lamp: 71cm
Fiber Reed Light Working Mode: Always Bright Mode
Scope of Application: Garden, Courtyard, Villa, Balcony, etc.