TESLASY 2021+ Model 3Y Center Console Dynamic RGB USB Charging HUB-
TESLASY 2021+ Model 3Y Center Console Dynamic RGB USB Charging HUB-
TESLASY 2021+ Model 3Y Center Console Dynamic RGB USB Charging HUB-
TESLASY 2021+ Model 3Y Center Console Dynamic RGB USB Charging HUB-
TESLASY 2021+ Model 3Y Center Console Dynamic RGB USB Charging HUB-
TESLASY 2021+ Model 3Y Center Console Dynamic RGB USB Charging HUB-
TESLASY 2021+ Model 3Y Center Console Dynamic RGB USB Charging HUB-
TESLASY 2021+ Model 3Y Center Console Dynamic RGB USB Charging HUB-
TESLASY 2021+ Model 3Y Center Console Dynamic RGB USB Charging HUB-
TESLASY 2021+ Model 3Y Center Console Dynamic RGB USB Charging HUB-
TESLASY 2021+ Model 3Y Center Console Dynamic RGB USB Charging HUB-
TESLASY 2021+ Model 3Y Center Console Dynamic RGB USB Charging HUB-

2021+ Model 3/Y Center Console Dynamic RGB USB Charging HUB

Price

$0.00 $69.99
Save $-69.99
13 sold
Free shipping

Quantity

Free shipping
Online Support
Sustainably made
Secure payments

Suitable Tesla 2021+ Model 3/Y Upgrade; Support Multi-Protocol Fast Charging and data transfer,With intelligent automatically identification

  • CUSTOMIZED:This RGB USB Hub Fit for Tesla Model 3 and Model Y 2021 2022 2023.
  • HIGH PERFORMANCE: PD Port Supports 36W PD output, 2 Type C ports and 2 USB Ports,Heat Resistant Engineering,Built In Temperature Protection.
  • APPEARANCE: The Voice-Activated Pickup Rhythm Light Which On Top Of The Usb Hub Not Only Provide Lighting At Night But Also Make The Center Console Cooler, Improving Your Driving Experience And Relaxing Your Mind.
  • MULTI-PURPOSE:The Tesla USB HUB Support Standard Charging and Data Transfer,Applicable Smart Phone,Ipad,Gamepad,Macbook,Digital Camera.
  • EASY TO INSTALL: No Need To Disassemble Or Destroy The Center Console, Does Not Affect The Use Of The Center Switch And Storage Box, Just a Simple Operation Can Be Completed, And Perfect Fit On The Center Edge.

* Adopts sound pickup design. The ambient light bar will follow the rhythm of music
* Fast Charging Capability with PD 36W

TESLASY 2021+ Model 3/Y Center Console Dynamic RGB USB Charging HUB
TESLASY 2021+ Model 3/Y Center Console Dynamic RGB USB Charging HUB
TESLASY 2021+ Model 3/Y Center Console Dynamic RGB USB Charging HUBTESLASY 2021+ Model 3/Y Center Console Dynamic RGB USB Charging HUBTESLASY 2021+ Model 3/Y Center Console Dynamic RGB USB Charging HUBTESLASY 2021+ Model 3/Y Center Console Dynamic RGB USB Charging HUBTESLASY 2021+ Model 3/Y Center Console Dynamic RGB USB Charging HUBTESLASY 2021+ Model 3/Y Center Console Dynamic RGB USB Charging HUBTESLASY 2021+ Model 3/Y Center Console Dynamic RGB USB Charging HUBTESLASY 2021+ Model 3/Y Center Console Dynamic RGB USB Charging HUBTESLASY 2021+ Model 3/Y Center Console Dynamic RGB USB Charging HUB

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.