better errors for loading sprites
This commit is contained in:
parent
eca42f8055
commit
5d5d0e81f3
@ -9,6 +9,9 @@ export class SpriteProvider {
|
|||||||
|
|
||||||
url(name) {
|
url(name) {
|
||||||
const sprite = this.sprites.find((x) => x.name === 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()}`;
|
return `data:${sprite.mime};base64,${sprite.bytes.toBase64()}`;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user