export const loadImage = (url: string) => new Promise((resolve) => { const image = new Image(); image.onload = async () => { resolve(image); }; image.crossOrigin = 'anonymous'; image.src = url; });