Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
7/8
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
Outdoor Portable Knife Sharpener
7/8

Outdoor Portable Knife Sharpener

$8.99
$0.00
Save $-8.99
QTY
Please select a qty
Quantity
Over $49.99 Free Shipping
30-day Zero-risk Return
100% Customer Satisfaction
Secure Payments
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.

Bring your old garden tools back to life!Make your job easier and increase safety with sharp gardening tools!

FEATURES

  • ✅Repair And Sharpening Of Garden Tools: With just two or three swipes, you can sharpen most blades like new.

  • ✅Save Money: This is the perfect tool for every gardener, saving money on replacing old garden tools. You'll be surprised how much time you can save with sharp gardening tools.

  • ✅Diamond Grind Tungsten Carbide Inserts: Equipped with blades made from one of the hardest materials known to ensure years of reliable use.

  • ✅Rust-proof And Long Service Life: The blade of a knife sharpener can be reversed, extending its service life. Garden tool sharpeners do not rust and are easy to clean with soapy water.

  • ✅Safe To Use: Equipped with a full-length guard to protect your fingers during sharpening. Suitable for right-handed and left-handed people.

  • ✅For Garden Tools & Kitchen Knives: Designed to sharpen all garden tools such as lawnmower blades, pruning shears, branch shears, hoes, shovels, sickles, etc. It can also be used to sharpen kitchen knives.

SPECIFICATIONS

  • Material: ABS plastic + tungsten steel blade + PP handle
  • Color: Green
  • Weight: 40g
  • Size: 14*2*5.5cm

PACKAGE INCLUDED

  • 2/4*Portable Outdoor Knife Sharpener

NOTE

  • Please allow slight measurement deviations due to manual measurement.
  • Due to the different monitor and light effect, the actual color of the item might be slightly different from the color showed in the pictures.