export function loadImage(dataUrl: string): Promise { return new Promise(resolve => { const image = new Image() image.onload = () => resolve(image) image.onerror = () => resolve(null) image.src = dataUrl }) }