feat(isac): support deferred item icons

This commit is contained in:
JB
2026-07-26 00:04:12 -04:00
parent c24a959e1d
commit d25369067a
16 changed files with 76 additions and 14 deletions
+13
View File
@@ -0,0 +1,13 @@
<script lang="ts">
let {
src = '',
alt = '',
className = ''
}: {
src?: string | null;
alt?: string;
className?: string;
} = $props();
</script>
<img src={src || '/missing-item-icon.svg'} {alt} class:missing-item-icon={!src} class={className}/>