From 2856c5c1b786f732b0db80324ea74513e8be186d Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Mon, 1 May 2023 14:23:25 +0200 Subject: [PATCH] Editing update logic --- src/components/tracks/TracksOverview.svelte | 31 ++++++++++++++++++--- 1 file changed, 27 insertions(+), 4 deletions(-) diff --git a/src/components/tracks/TracksOverview.svelte b/src/components/tracks/TracksOverview.svelte index 0566b9fb..5a72701e 100644 --- a/src/components/tracks/TracksOverview.svelte +++ b/src/components/tracks/TracksOverview.svelte @@ -99,8 +99,18 @@
- {#if editTracks.includes(t.id)} - + {#if editTracks.findIndex((tr) => tr.id === t.id) !== -1} + { + const i = editTracks.findIndex( + (tr) => tr.id === t.id + ); + editTracks[i].name = e.target.value; + }} + /> {:else}
{t.name} @@ -155,7 +165,7 @@ class="ml-4 text-red-600 hover:text-red-900 cursor-pointer" >{$_("confirm-delete")} - {:else if editTracks.findIndex((tr)=>tr.id === t.id) !== -1} + {:else if editTracks.findIndex((tr) => tr.id === t.id) !== -1}