iPhone Charger [MFi Certified] 2 Pack 20W USB C Fast Wall Charger Adapter with 6 FT USB-C to C Cable and USB-C to Lightning Cable for iPhone 15 14 13 12 11 Pro Max XR XS, iPad, Galaxy, AirPods

iPhone Charger [MFi Certified] 2 Pack 20W USB C Fast Wall Charger Adapter with 6 FT USB-C to C Cable and USB-C to Lightning Cable for iPhone 15 14 13 12 11 Pro Max XR XS, iPad, Galaxy, AirPods

$34.98
500 sold
Size
Quantity
people are viewing this right now
Description
  • 【Phone Fast Charging】The 20W USB-C port PD fast adapter USB C wall charger, which can reach up to 3X faster than the original 5W charger. It can charger iPhone 15 14 up to 50% in just 30 minutes which saves more time for you.
  • 【Mfi-Certified】 YYDBS brand has completed MFi certification requirements, which can be found on the official site of Mfi-Certified.MFi Certified Lightning Cable equipped with smart chip and high quality copper core,it is sturdy to bear 20000+ bending and convenient for usage.
  • 【Universal Compatibility】Works for iPhone 15/14/13/13 Mini/13 Pro/12/12Pro/12 Pro Max/12 Mini/11/11 Pro/11 Pro Max/XS Max/XS/X/XR/8 Plus/8, iPad Pro/ iPad Air/ iPad, AirPods Pro. Standrad Charging Speed works with iPhone 7/7 Plus/6s/6s Plus/6/6 Plus/SE/5s.
  • 【4 Pack Combination】 2 Pack of 20W USB-C wall Charger, 1 Pack of 6FT USB-C to USB-C Cable,1 Pack of 6FT USB-C to Lightning Cable,Buy a set to charge Two devices with different needs, For any scene, is the optimal choice for charging your Phone.
  • 【Convnient Support】24-month worry-free refund and replacement. If you have any questions, don't hesitate to contact us.We promise to solve your problems within 24 Hours.

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.