Expandable Storage Drain Basket Rack for Home Kitchen
Expandable Storage Drain Basket Rack for Home Kitchen
Expandable Storage Drain Basket Rack for Home Kitchen
Expandable Storage Drain Basket Rack for Home Kitchen
Expandable Storage Drain Basket Rack for Home Kitchen

Expandable Storage Drain Basket Rack for Home Kitchen

$9.99
$0.00
-$-9.99
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
SKU: zm--A003233

Features:

  • Towel Bar:Intimate everyday design,can keep the fabric dry, ventilated, clean and hygienic.
  • Ventilated Drain:Create a healthy environment, keep it dry, drain holes are evenly distributed, and it is healthier not to collect water.
  • Easy Installation:Humanized design, easy to remove and wash.Made of PP material,it is more stable and does not shake.
  • Easy to storage:Easy-to-store cleaning utensils, such as dishwashing liquid, hand sanitizer, ball brush, etc. It is comfortable to handle at an appropriate height, and convenient for daily cleaning.
  • Extensible Design:It can meet different needs, adapt to different sink sizes, freely adjust the length, can be a large capacity storage.

Notice:

  • Actual color may be slightly different from the image due to different monitor and light effect
  • Please allow 1-3cm deviation due to manual measurement

Specification:

  • Materials:PP
  • Product size:Telescopic sink rack: 39.5x27x8.5cm

Included:
1x Telescopic sink rack

 

 

Full Refund Due To Quality Issues
PayPal & Credit Card Payments Supported 
🔥 Limited Stock At This Price 🔥
🚚We ship from California and Fastest delivery to your home🚚


If you bought it and felt that it is not for you, don't worry. Just shoot us a message at jonny@vipcservice.com, and we will make it right by offering you a replacement or refund. 100% Simple & Risk-Free process.