Portable Contractile BBQ Holder Rack

$54.99 $87.99 Save 38%
Quantity
Share the love
Description
  • Our Portable BBQ Rack provides the perfect centerpiece for outdoor living, camping, and all other on-the-go adventures. With a carrying pouch included, this easy to clean pit will bring an extra spark to your outdoor adventures.

Main Features

  • 4 Foldable Legs - Simply Assemble
    This BBQ Holder is easy to assemble, simply unfold the stand and insert the pins on the four corners of the mesh sheet into the stand. Come with oxford cloth bag, convenient to carry, perfect for backpacking and camping.
  • Almost No Ash or Fire Falls
    The special heat-resistant mesh sheet has a very fine mesh, so almost no fire or ash falls down. 0.96 mm gauze effectively prevents fire and ash from falling to the ground.

  • Fire Up in a Short Time
    Easy to catch fire due to the excellent ventilation frame, so you can prepare for fire faster than starting a fire on the ground. Suitable for outdoor camping, hiking, BBQ, survival, etc.
  • Portable and Convinient
    You can put them into your backpack with a carrying bag and it’s very easy to carry when you want to go for outdoor camping, picnics, BBQ, and other outdoor adventures.

  • Easy to Use and Maintain
    No rust, high-temperature resistance, hardly damage. It's not directly on the ground, so it doesn't leave a burn. It can be washed with water and easy to storge after drying.

Using Methods

Specifications

Material 304 Stainless Steel
Product Weight
  • 700G
Package Contents
  • 8 × Stainless Steel Legs
    1 × Stainless Steel Leg Frame
  • 1 × Rollable Stainless Steel Mesh
    1 × Carrying Bag

Note

  • 1. Avoid fire: This appliance is for outdoor use and avoids contacting with other flammable materials on the ground. Avoid using it in a building, garage or any other enclosed area;
    2. Always use in accordance with all applicable local, state and national fire codes;
    3. Do not leave the lit fire pit unattended;
    4. This fire pit is for use with dry wood. You can use the soil or water to extinguish the fire after using it and bury the embers.
  • 5. Due to manual measurements, please allow slight measurement deviations.
  • 6. Due to the different display and lighting effects, the actual color of the item may be slightly different from the color displayed 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.