Skip to content

Commit ed9fbe1

Browse files
committed
fix: update info toast dismiss issue
1 parent 6e8e045 commit ed9fbe1

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

src/lib/components/layout/UpdateInfoToast.svelte

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,11 @@
2626
>
2727
</div>
2828

29-
<div class=" flex-shrink-0 pl-2">
29+
<div class=" flex-shrink-0 pr-1">
3030
<button
3131
class=" hover:text-blue-900 dark:hover:text-blue-300 transition"
3232
on:click={() => {
33-
console.log('closeToast');
34-
localStorage.setItem('dismissedUpdateToast', Date.now().toString());
35-
dispatch('closeToast');
33+
dispatch('close');
3634
}}
3735
>
3836
<XMark />

src/routes/(app)/+layout.svelte

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,13 @@
229229

230230
{#if version && compareVersion(version.latest, version.current)}
231231
<div class=" absolute bottom-8 right-8 z-50" in:fade={{ duration: 100 }}>
232-
<UpdateInfoToast {version} />
232+
<UpdateInfoToast
233+
{version}
234+
on:close={() => {
235+
localStorage.setItem('dismissedUpdateToast', Date.now().toString());
236+
version = null;
237+
}}
238+
/>
233239
</div>
234240
{/if}
235241

0 commit comments

Comments
 (0)