🔥New Summer 2023🔥MARVEL FOLDABLE BOOK LED LAMP

$58.88
$113.00
-48%
Style:  Hulk
Quantity
people are viewing this right now
/** @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

This book lamp is inspired by MARVEL movie opening animation. Special designed retro comic book.

Open the book to turn on the lamp. With the comic book on the page, according to MARVEL character (Hulk, Iron Man, Thor, Captain America, Spider-Man, Ant-man).

Some also joined 2 color LED Light changes and breathing lamp.

Give out a soft and comfortable white light Flexible, environmental, portable light powered by built-in rechargeable battery. Convenient to use!

MARVEL fans do not miss it!

Features:

  • MARVEL retro comic book design
  • With the comic book on the page, according to MARVEL character
  • Foldable book shape design
  • Open the book to turn on the light
  • Gives out a soft and comfortable white light
  • Built-in rechargeable battery
  • Flexible, environmental, portable light
  • Official MARVEL authorized product
  • Book Dimension: 260 x 190 x 21mm (for Hulk)
  • Book Dimension: 215 x 155 x 21mm (for Iron Man / Thor / Captain America / Spider-Man)
  • Book Dimension: 145 x 100 x 21mm (for Ant-Man)


Styles:

  • Hulk (Yellow / Green LED, Breathing Lamp)
  • Iron Man (White / Yellow LED, Breathing Lamp)
  • Thor (White / Yellow LED, Breathing Lamp)
  • Captain America (Yellow LED)
  • Spider-Man (Red / Yellow LED, Breathing Lamp)
  • Ant-Man (White / Yellow LED, Breathing Lamp)


Package Contents:

  • 1 x MAVEL Foldable Book LED Lamp
  • 1 x micro USB Charging Cable