diff --git a/src/lib/components/EditableItem.svelte b/src/lib/components/EditableItem.svelte index d762761..c03acca 100644 --- a/src/lib/components/EditableItem.svelte +++ b/src/lib/components/EditableItem.svelte @@ -20,18 +20,13 @@ let localName = $state(currentName); let wasCancelled = $state(false); - // Automatisch berechneter Fehler let error: string = $derived(validateName(localName)); - // Manuell steuerbarer Fehlerstatus let manualError = $state(''); - console.log('EditableItem: Beginn', names, editedName); - let isEditing = $state(false); let inputRef: HTMLInputElement; - // Validierungsfunktion function validateName(name: string) { const trimmed = name.trim(); @@ -48,18 +43,16 @@ return ''; } - // Speichern, wenn gültig und zurück an Eltern function commitIfValid() { if (!error && !wasCancelled && localName != currentName) { editedName = localName.trim(); - onSave(editedName, currentName); //Eltern benachrichtigen + onSave(editedName, currentName); } else { localName = currentName; resetEdit(); } } - // Abbrechen – Eingabe zurücksetzen function resetEdit() { wasCancelled = false; manualError = ''; @@ -67,7 +60,6 @@ isEditing = false; } - // Tastatursteuerung function handleKeydown(event: KeyboardEvent) { if (event.key === 'Enter') { event.preventDefault(); diff --git a/src/routes/(angemeldet)/list/+page.svelte b/src/routes/(angemeldet)/list/+page.svelte index f17c9e0..ff37cfa 100644 --- a/src/routes/(angemeldet)/list/+page.svelte +++ b/src/routes/(angemeldet)/list/+page.svelte @@ -13,7 +13,6 @@ const caseList: ListItem[] = $state(data.caseList); - //Variabeln für EditableItem let names: string[] = $state(caseList.map((l) => l.name)); let editedName: string = $state(''); let currentName: string = $state(''); @@ -49,7 +48,6 @@ } async function handleUpdateCase(newName: string, oldName: string) { - console.log('Eltern, speichern erfolgreich', newName, oldName); try { const res = await fetch(`/api/list/${oldName}`, { method: 'PUT', diff --git a/src/routes/(angemeldet)/list/+page.ts b/src/routes/(angemeldet)/list/+page.ts index dc69c36..b6a2bb4 100644 --- a/src/routes/(angemeldet)/list/+page.ts +++ b/src/routes/(angemeldet)/list/+page.ts @@ -1,12 +1,11 @@ -export async function load({ fetch, url }) { +export async function load({ fetch }) { //const caseToken = url.searchParams.get('token'); const adminRes = await fetch(`/api/user`) const user = await adminRes.json() -console.log("load Vorgang; ", user); - const res = await fetch(`/api/list`, { +const res = await fetch(`/api/list`, { /* headers: { Authorization: `Bearer ${caseToken}` } */ @@ -15,7 +14,6 @@ console.log("load Vorgang; ", user); const data = await res.json(); const caseList = data.caseList -console.log("load Vorgang; ", caseList, user); return { caseList,