[ui] remove key on each in Browse, fix handlers

(how did this even work before??)
This commit is contained in:
Tomáš Mládek 2021-12-02 23:42:28 +01:00
parent 257a4f4396
commit 84a13f50f4

View file

@ -29,7 +29,7 @@
</script> </script>
<div class="browser" bind:this={root}> <div class="browser" bind:this={root}>
{#each addresses as address, index (address)} {#each addresses as address, index}
<div class="view" data-address={address}> <div class="view" data-address={address}>
<header> <header>
<sl-icon-button <sl-icon-button
@ -40,13 +40,13 @@
<sl-icon-button <sl-icon-button
class="this-button" class="this-button"
name="bookmark" name="bookmark"
on:click={visit(index)} on:click={() => visit(index)}
disabled={addresses.length === 1} disabled={addresses.length === 1}
/> />
<sl-icon-button <sl-icon-button
class="close-button" class="close-button"
name="x-circle" name="x-circle"
on:click={close(index)} on:click={() => close(index)}
disabled={addresses.length === 1} disabled={addresses.length === 1}
/> />
</header> </header>