Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
1/16
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
Creative Holy Crystal Ball
1/16

Creative Holy Crystal Ball

$13.99
$0.00
Save $-13.99
Style
Please select a style
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.
PRODUCT DESCRIPTION

FEATURES

  • ✨[Creative Crystal Ball]: This glowing night light is made of K9 crystal materials, transparent and high clarity, and the interior images are carved by advanced 3D laser engraving technology, it's vivid and clear, great as a unique gift for girls or boys.

  • ✨[LED Light Base]: The night lamp's base is made of wooden material, fine workmanship, durable, Built-in LED light on the base, is connected to the charging cable, so it will light up. Unique design will decorate the bedroom with warmth and create an ideal living environment for your family.

  • ✨[Easy to Use]: Designed with a touch switch on the base, it can be powered USB Cable Line (Connected to such computers, portable chargers, 4.5~5V output charger/adapter, etc.). Holy and gentle warm light, let faith accompany you through every quiet night.

  • ✨[Size]: The diameter of the crystal ball is 6cm/3.15", an exquisite desktop decoration, and a considerate gift for your friends, boyfriend, girlfriend, family, bridesmaid, etc. You can also decorate the bedroom, living room, dining room, and outdoors.

  • ✨[Application]: The crystal ball night light is a perfect gift for birthdays, parties, weddings, anniversaries, Valentine's Day, Halloween, Christmas, Thanksgiving, Mother's Day gifts, graduation gifts, etc. Also, it is suitable for luxurious desktop decoration of offices, families, KTV, coffee shops, and hotels.

SPECIFICATIONS

  • Material: crystal + solid wood

  • Size: as shown in the picture

PACKAGE

  • 1 * Creative Holy Crystal Ball (USB charging cable included)