Inner Hinge LED Sensor Light For Kitchen Bedroom

$26.99
37615 sold
Qty : 👍BUY 3(GET 2 FREE)
Color : Warm light
Quantity
people are viewing this right now
Description

🚢Shipping>> Enjoy Worldwide Express Shipping on orders over $59.99.

⏰Handling time>> Priority is given to delivery after payment.

💯Payment >> Support PayPal® and CreditCard.

🍭Easy and Fast refund>> Fast refund for any dissatisfaction within 15 days!

💎The light will turns on automatically when opening the cabinet, and the light turns off when closing the cabinet, you don’t need to take a flashlight when find something in cabinet.

Are you tired of fumbling around to find the light switch or holding a flashlight to find something in the dark?

If so, the LED motion sensor under cabinet lights might be a smart solution.

Motion sensors under cabinet lights are ideal for the bedroom, kitchen, closets, cabinet, workshop, basement, garage, stairwell, RV, and any other places you need extra light.
They are easy to install and provides perfect illumination for your safety and convenience.

 

⭐Features:

high-quality

  • Made of high-quality ABS material, environmental-friendly, sturdy and durable to use.

Easy to install

  • Easy to install and convenient to use, after installing it on your cabinet hinge with battery, when opening the cabinet, the lamp will turn on automatically. When closing the cabinet, the light turns off.

convenient

  • No need to take a flashlight or find stuff in dark, just need to open the door, you will find the things you want conveniently.

Practical and affordable

  • Our hinge light has 3pcs LED beads and it is operated by 23A 12V battery, having properties of high brightness and lower power consumption, it is really a practical and affordable cabinet light.

Multi-scenario application

  • It can be used in your home cabinet, closet, cupboard or wardrobe with a hinge.

Note

  • suitable for hinges as the picture, the screw in the hinge must be screwed off, the led light base need to be mounted there.
  • The hinge light is suitable for the hinges just like the picture, the screw in the hinge must be unscrewed and the screw can be removed, the LED light base must be mounted on the cabinet hinge. Be careful of this detail if the light can't work for you.

⭐Specifications:

  • Material: ABS
  • Power Supply: 1pc Battery, 23A 12V
  • Size:

❤️Thank you very much for visiting our store. Have a nice shopping day❤️

✈ Worldwide Shipping ✈

Please note that shipping is insured worldwide. However, you may receive your items earlier. Tracking Numbers will ALWAYS be sent so you can track them every step of the way! Cool things are worth waiting for!

🌟OUR GUARANTEE🌟

We take pride in our products as we believe they are amazing. However, we understand that buying things online can be daunting, especially for the first time, so we offer a 100% satisfaction guarantee. If you don't have a positive experience for any reason, we will do whatever it takes to make sure you are 100% satisfied with your purchase.

 

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.