INNER CODE UNIT · JavaScript
Promise
presenta-software/presenta-lib · src/blocks/image/index.js:12
return new Promise((resolve, reject) => {
const rawp = u.rawProps('image', props, config)
const imageschunk = `<div class="presentablock__image ${css.preimg}"></div>`
const child = u.div(`<div class="${css.image}">
<div style="${rawp}" class="imagesContainer ${css.inner}">
${imageschunk}
</div>
</div>`)
el.appendChild(child)
const wrapper = el.querySelector('.' + css.preimg)
const img = new Image()
img.src = url