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