1
0

Возвращено поведение Image

This commit is contained in:
2025-09-11 21:33:08 +04:00
parent ff3a0a0e24
commit 526aae1de2
3 changed files with 10 additions and 3 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "@syncraft/svelte-ui",
"version": "1.0.2",
"version": "1.0.3",
"scripts": {
"dev": "vite dev",
"build": "vite build && npm run prepack",

View File

@@ -1,5 +1,5 @@
<img
onload={() => loaded = true}
bind:this={node}
class:loaded
class="noscript-visible"
{loading}
@@ -20,7 +20,14 @@
...others
} = $props()
let node = $state()
let loaded = $state(false)
$effect(() => node.addEventListener(
'load',
() => loaded = true,
{ once: true }
))
</script>
<style lang="scss">

View File

@@ -6,7 +6,7 @@
{#if visible}
<div class="image">
<Image src="/favicon.svg" style="object-fit: contain;"/>
<Image src="/favicon.svg" style="object-fit: contain;" onload={() => console.log('loaded')}/>
</div>
{/if}