deleted some comments and console.log
This commit is contained in:
@@ -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();
|
||||
|
||||
@@ -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',
|
||||
|
||||
@@ -1,11 +1,10 @@
|
||||
|
||||
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`, {
|
||||
/* 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,
|
||||
|
||||
Reference in New Issue
Block a user