MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer
MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer
MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer
MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer
MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer
MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer
MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer
MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer
MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer
MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer
MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer
MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer
MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer
MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer
MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer
MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer

MYVIT Knife holder and cutlery rack, kitchen cutlery storage rack for countertop space saving, black steak knife organizer

color

Please select a color

Price

$0.00 $29.98
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.

  • -This stainless steel knife stand can hold up 14 kitchen knives plus 1 scissors and 1 sharpening rod (it can hold more than 16 knives with small and thin handle). With 18 slots for knives, you can easily put in or take out them.
  • -Made of safe PP material, the surface of our knife block is soft, comfortable and safe for Protecting Blade Space Saver
  • -The innovative double-layer wavy slot made of flexible material, which ensures knives slid in or pull out easily and protects them from abrasion.
  • -With 8.66 inch height and 4.3 inch diameter, our kitchen knife block can fit 12-14 knives, giving you a large-capacity kitchen organizer. Ideal for almost all sizes and shapes knives, such as cleaver knife, chef’s knife, utility knife, steak knife, bread knife, paring knife, vegetable knife and kitchen scissor.
  • -Designed for cleaning and flowing out water easily, this universal knife block has removable cap and drain hole at the bottom. Comparing with bamboo or solid wood, our terrific knife block offers peak performance of moisture and mould resistance.
  • -Myvit knife block, cylindrical barrel body, black desgin make the knife holder simple and classic, the dense wave-shaped notch & thick base, which make you insert more knives & keep the knife block stable .

Stand the test

The steel used is 100% real. The material used is engraved on the blade. If it is fake, please throw it away and ask us for compensation!

Place the scabbard perpendicular to the grass fluff [flammable material] and use the knife to scrape the fire from top to bottom to easily make a fire.