Pamapic 11x11 Outdoor Pop up Gazebo for Patios Canopy for Shade and Rain with Mosquito Netting, Waterproof Soft Top Metal Frame Gazebo for Lawn, Garden, Backyard and Deck (Beige)

Pamapic 11x11 Outdoor Pop up Gazebo for Patios Canopy for Shade and Rain with Mosquito Netting, Waterproof Soft Top Metal Frame Gazebo for Lawn, Garden, Backyard and Deck (Beige)

$189.99
500 sold
Color : Green
Quantity
people are viewing this right now
Description
  • 【Easy set up】Pamapic gazebos are easy to install and only need 4 steps. First, you first unfold the frame, second, put on the tarp, then fix the tripod with Velcro, and finally install the sidewall of the netting. The size of the unfolded tent is 11’x11’ and can accommodate 5-6 people.
  • 【Meticulous Design】The double-layer gazebo canopy roof design can maintain air circulation. There are four drainage holes on the roof to avoid water accumulation. The eaves of our 4 tents can be extended to increase the coverage area. Placing a dining table, sofa or recliner inside so that you can entertain outdoors at any time.
  • 【High Quality】Our gazebo fabric is made of PA-coated polyester fiber, which is strong and durable and can block more than 85% of ultraviolet rays. The frame is sturdy, made of iron, and powder-coated to prevent rust. 8 wooden stakes and 4 ropes make the gazebo more stable.
  • 【Removable Mesh】Pamapic foldable gazebo has 4 detachable meshes for easy cleaning. The mesh side wall keeps air circulation and protects you from the sun and rain. Putting the tent away in windy and heavy rain can prolong its service life.
  • 【Easy to Storage and Carry】Our gazebo features are provided with 300D PVC-coated Oxford bag to make transportation easier. You can take the canopy to anywhere. It is perfect for lawn, garden, backyard, swimming pool, and is very suitable for outdoor activities such as picnic, party, and flea market.

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.