import missingTextureSrc from "./missingTexture.svg?url"; const placeholder = new Image(); placeholder.src = missingTextureSrc; export function loadImage(src: string): Promise { return new Promise((resolve) => { const image = new Image(); image.onload = () => resolve(image); image.onerror = (error) => { console.error(error); resolve(placeholder); }; image.src = src; }); }