Diamond Painting Hexagonal Multifunctional Diamond Disk DIY Craft Tool(Mixed colors)、[Everydayedeals]
Diamond Painting Hexagonal Multifunctional Diamond Disk DIY Craft Tool(Mixed colors)、[Everydayedeals]
Diamond Painting Hexagonal Multifunctional Diamond Disk DIY Craft Tool(Mixed colors)、[Everydayedeals]
Diamond Painting Hexagonal Multifunctional Diamond Disk DIY Craft Tool(Mixed colors)、[Everydayedeals]
Diamond Painting Hexagonal Multifunctional Diamond Disk DIY Craft Tool(Mixed colors)、[Everydayedeals]
Diamond Painting Hexagonal Multifunctional Diamond Disk DIY Craft Tool(Mixed colors)、[Everydayedeals]
Diamond Painting Hexagonal Multifunctional Diamond Disk DIY Craft Tool(Mixed colors)、[Everydayedeals]
1 / 7
Diamond Painting Hexagonal Multifunctional Diamond Disk DIY Craft Tool(Mixed colors)、[Everydayedeals]
Diamond Painting Hexagonal Multifunctional Diamond Disk DIY Craft Tool(Mixed colors)、[Everydayedeals]
Diamond Painting Hexagonal Multifunctional Diamond Disk DIY Craft Tool(Mixed colors)、[Everydayedeals]
Diamond Painting Hexagonal Multifunctional Diamond Disk DIY Craft Tool(Mixed colors)、[Everydayedeals]
Diamond Painting Hexagonal Multifunctional Diamond Disk DIY Craft Tool(Mixed colors)、[Everydayedeals]
Diamond Painting Hexagonal Multifunctional Diamond Disk DIY Craft Tool(Mixed colors)、[Everydayedeals]
Diamond Painting Hexagonal Multifunctional Diamond Disk DIY Craft Tool(Mixed colors)、[Everydayedeals]
Save $-9.99

Diamond Painting Hexagonal Multifunctional Diamond Disk DIY Craft Tool(Mixed colors)

$9.99
49 sold
Qty 2967 in stock

Specification:
Product name: Multifunctional turning drilling disc
Product size: 165.00x142.00x10.00mm
Product size: 6.5x5.59x0.39inch

Durable Materials: This diamond painting tray is made of silicone and the correction plate, spoon and tray block are made of plastic, durable and lightweight. This set of diamond art tools is ergonomic and comfortable to use.
EFFECTIVE DIAMOND ART KIT: The Diamond Art Accessory Tray Organizer is designed with 6 grids. You can pour 6 different colors of diamond jewelry into the grid, and then shake to arrange the diamonds, making it easier to paste more diamonds at one time. Correction tools can help you get your ideal diamond painting faster and save you time.
WIDE APPLICATION: These diamond spray tools are easy to use. Whether the diamond is round, square, or crystal, you simply stick the glue wax to the tip of the sharp diamond and then stick the matching diamond where you want it. They are also suitable for nail art and mosaic art work. It's easy to find small diamonds, rhinestones, beads, jewelry or small pieces.
Novelty Gift: This is an ideal gift for family, friends, relatives, classmates, colleagues or other craft enthusiasts to help them complete their daily craft projects efficiently and conveniently. They will love your gift because of its stylish appearance and practicality.

Product color: purple, blue, pink, transparent, yellow, green, mixed colors
Product details: No. 1 (large turning plate * 1, small turning plate * 6, spoon * 1, brush * 1)

notes:
Due to differences in monitors and lighting effects, the actual color of the item may be slightly different from the color shown on the picture. Thank you!
Please allow 1-2cm measurement deviation due to manual measurement.

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.