Free shipping over $50
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
1 / 12
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
Indoor And Outdoor Multi-Function Automatic Fly Trap
50% OFF
Delis666

Indoor And Outdoor Multi-Function Automatic Fly Trap

$29.99 $59.98
0 sold
Color
Qty

MAIN FEATURES

  • Chemical-Free: Bug Repellent Fans completely use physical means to protect your food and drinks, keep flies bugs away. No more nasty, disgusting bugs crawling all over your sweet treats.
  • Effectively repels flies! Use on patio tables when dining al fresco and no flies land on the table or food. Give your family an enjoyable cooking and eating experience.

          

  • Great for outdoor parties! Keep flies away from food, but no one worries about getting hurt when touching food! Not chemical composition. They don't make noise and do their job.
  • Soft Blades & Quiet: Fly fan blades are made of ABS+PP material. When rotating in the sun, it will refract or bend the light, creating an unnatural environment for insects to fly away from, so you can finally enjoy a conversation over an outdoor meal without swatting flies all the time.

          

  • Portable flying fan! 2 AA batteries power one flying fan (note: batteries are not included). It can easily participate in any indoor or outdoor activity.
  • A must for summer! Perfect for camping, barbecues, sunbathing, picnics, family dinners and parties. This is great for keeping flies away from your summer grilling table.

          

  • Hanging upside down can repel flies. There is a loop at the bottom that can also be hung upside down.
  • Gifts for Dad & FriendsIt is lightweight,  slim that it does not take much space, you can use fly repellent for outdoor patio, coffee gossip, barbecues, restaurant, and picnic, protecting your food and drinks from flies bugs. Blades come to a stop if something touching them, No harm to ours, safe for using. You also can send the natural fly repellent fans to you father, mom, and friends.

          

Specification

  • Material:  ABS+PP
  • Weight: 217g

Shipping:

  • Free shipping on orders over $30.
  • Orders will be processed within 7 business days of placing the order and shipped the day after the processing date. Orders are usually delivered within 7 to 14 business days.

Returns: Fast money back on any dissatisfaction within 15 days, 100% money back guarantee.

Notes:

  • Due to manual measurement, please allow slight measurement deviation.
  • Due to different display and lighting effects, the actual color of the item may be slightly different from the color shown on the picture.
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.