rename index looping variable

This commit is contained in:
2025-08-01 08:45:17 +02:00
parent 5a06c99fb7
commit 7d265341cc

View File

@@ -59,8 +59,8 @@
return; return;
} }
async function handle_input(ev: KeyboardEvent, i: number) { async function handleEditFieldInput(ev: KeyboardEvent, listItemIndex: number) {
let item = crimesList[i]; let item = crimesList[listItemIndex];
if (ev.key == 'Escape') { if (ev.key == 'Escape') {
let text_field_id = `label__${item.name}`; let text_field_id = `label__${item.name}`;
@@ -149,7 +149,7 @@
</div> </div>
<div class="mx-auto flex justify-center max-w-7xl h-full"> <div class="mx-auto flex justify-center max-w-7xl h-full">
<ul class="divide-y divide-gray-100"> <ul class="divide-y divide-gray-100">
{#each crimesList as item, i} {#each crimesList as item, crimeListItemIndex}
<li> <li>
<a <a
href="/view/{$page.params.vorgang}/{item.name}?pin={vorgangPIN}" href="/view/{$page.params.vorgang}/{item.name}?pin={vorgangPIN}"
@@ -168,12 +168,12 @@
tabindex="0" tabindex="0"
aria-label="Dateiname bearbeiten" aria-label="Dateiname bearbeiten"
on:focusout={() => { on:focusout={() => {
defocus_element(i); defocus_element(crimeListItemIndex);
}} }}
on:keydown|stopPropagation={// event needed to identify ID on:keydown|stopPropagation={// event needed to identify ID
// TO-DO: check if event is needed or if index is sufficient // TO-DO: check if event is needed or if index is sufficient
async (ev) => { async (ev) => {
handle_input(ev, i); handleEditFieldInput(ev, crimeListItemIndex);
}}>{item.name}</span }}>{item.name}</span
> >