Crystal Table Lamp

$34.99
Style:  RECHARGEABLE/TOUCH (THREE COLORS)
Quantity
/** @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);

Description

The exquisite pattern displayed on the floor after the light is turned on is our unique design. The crystal decoration design looks elegant on the table or bedside table, adding a romantic atmosphere to your whole room.

FEATURES

  • 💫【Exquisite Appearance】: The crystal table lamp is made of high quality acrylic crystal materials. The appearance is finely polished, and the cut surface is in the shape of a lampshade diamond.
  • 👌【Touch Dimming】: Crystal Diamond Table Lamp. Just tap the touch controller to switch colors. There are 3 dimmable colors available (white, warm color, daylight). And you can also adjust the brightness of the three kinds of lights. Just long press the operation to get the brightness you want. Brightness. Different brightness meets your different lighting needs.
  • 【Battery Powered Desk Lamp】: The crystal lamp has USB charging ports, equipped with a USB charging cable. Equipped with built-in rechargeable battery, no need to plug in when using. After fully charged, it can be used for 10 minutes -12 hours, so you don't have to worry about charging.
  • 💝【Portable Carrying Convenience】: The dimmable table lamp 12*26CM, ideal for a variety of spaces. Cordless portable, carry it with you, light up as you like, the crystal bedside lamp has a lampshade design. The light is a soft colored light that is very warm and inviting but bright enough to do the job without being overpowering.
  • 🎁【Multipurpose and Exquisite Gift】: Place these crystal table lamps as a decorative table desk lamp, perfect for bedroom, dining table, coffee table, living room, kitchen and every corner of the home. The crystal table lamp creates a romantic atmosphere. The refractive crystal lamp is sparkling and colorful. Also suitable as a great gift for your friends and families on Thanksgiving Day, Valentine's Day, Christmas Day, etc.

SPECIFICATIONS

  • Product name: crystal table lamp
  • Color: clear
  • Material: acrylic
  • Size: 12*12*26cm
  • Light color: white, warm, natural light
  • Charging time: 1-3 hours
  • Working time: 6-8 hours
  • Charging: USB

PACKAGE INCLUDES

  • 1  x Crystal Table Lamp