import * as sfw from 'sfw'; const { Div, Img } = sfw.element.native; const css = await sfw.css(import.meta.url, './index.css') export default class ImageViewer extends sfw.element.Container { #container constructor() { super({ css }); this.body.append( this.#container = Div.new({ id: 'container' }) ); } add(url) { this.#container.append(Img.new({ src: url })); } clear() { this.#container.innerHTML = ''; } }