Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
3 / 10
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
Diamond Painting Tool Reading LED Neck Lamp
0% OFF
EDS

Diamond Painting Tool Reading LED Neck Lamp

£8.99
0 sold
Color
Qty 3000 in stock

diamond Painting LED Headlamp Beam Head Lamp Long Lasting Neck Reading Light Knitting Lamp Book Light for Reading in Bed for /Knitting/Camping/Repairing
Features:
1.Versatile and Portable: Our diamond Painting LED headlamp is a multifunctional tool that can be used in various settings, including living rooms, bedrooms, study rooms, and even outdoor spaces. Its versatility allows for activities such as reading, newspaper browsing, drawing, DIY crafts, and providing illumination during camping or outdoor outings.
2.Hands-Free Convenience: Experience the ease of using our DIY book light for reading in bed. The adjustable strap allows for a comfortable fit, leaving your hands free to FOCUS on your work or leisure activities. No more straining your neck or juggling with handheld lights when you have this convenient and versatile tool.
3.Customizable Illumination: With its variable lighting options, our neck reading light provides tailored illumination suitable for different tasks. Whether you need bright light for detailed work or a soft glow for a relaxed ambiance, this lamp allows you to adjust the brightness and color temperature to your preference.
4.IDEAL for Creativity and Productivity: Boost your creativity and productivity with the help of our beam head lamp. Perfect for artists, designers, students, and DIY enthusiasts, it provides ample lighting for precise work, ensuring accurate colors and details. Create, study, and work with enhanced clarity and efficiency.
5.Reliable and Durable: Crafted with quality materials, our knitting lamp is built to last. The long-lasting LED bulbs ensure reliable performance, while the sturdy construction guarantees durability. Rest assured, this lamp will accompany you through countless creative endeavors and tasks, providing reliable illumination every step of the way.


Specification:
Origin: Mainland China
Style: Classic Style
Colour: blue, PINK, green
Packing size: 15x25x3cm/5.91x9.84x1.18in (OPP bag)
Product weight: 58g
Battery type: 2 x 7 batteries (without batteries out of the warehouse)

Note:
Due to the different monitor and light effect, the actual color of the item might be slightly different from the color showed on the pictures. Thank you!
Please allow 1-2cm measuring deviation due to manual measurement.

Package Content:
1 X Light Hanging

You May Also Like Don't Like These?
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.