From 5d5d0e81f372941d95fe933acbf49b7949938694 Mon Sep 17 00:00:00 2001 From: Mikkel Kongsted Date: Sat, 11 Oct 2025 21:33:11 +0200 Subject: [PATCH] better errors for loading sprites --- src/sprite_provider.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/sprite_provider.js b/src/sprite_provider.js index f925a68..019acb5 100644 --- a/src/sprite_provider.js +++ b/src/sprite_provider.js @@ -9,6 +9,9 @@ export class SpriteProvider { url(name) { const sprite = this.sprites.find((x) => x.name === name); + if (!sprite) { + throw new Error(`Sprite with name '${name}' does not exist`); + } return `data:${sprite.mime};base64,${sprite.bytes.toBase64()}`; } }