implement testsNameItemEditor funktionalität

This commit is contained in:
2025-09-12 10:23:47 +02:00
parent bcf24122bc
commit 012f7ee3e8
5 changed files with 152 additions and 73 deletions

View File

@@ -11,11 +11,10 @@
}
export let list: ListItem[] = [];
export let currentName: string = '';
export let currentName: string;
export let onSave: (n: string, o: string) => unknown = () => {};
export let onDelete: (n: string) => unknown = () => {};
// lokaler State
let localName = currentName;
let isEditing = false;
let inputRef: HTMLInputElement | null = null;

View File

@@ -26,7 +26,6 @@
// add other properties as needed
}
// 2) Lokaler, reaktiver State mit $state
let crimesList = $state<ListItem[]>(data.crimesList);
let vorgangName: string = data.vorgang.vorgangName;
const vorgangPIN: string = data.vorgang.vorgangPIN;
@@ -38,7 +37,6 @@
let inProgress = $state(false);
let isError = $state(false);
//Variable um nur admin UI anzuzeigen
let admin = $state(data?.user?.admin);
async function handleSave(newName: string, oldName: string) {