re-implemented user update

- only for text fields
- password and theme need to be re-implemented, too
This commit is contained in:
2025-07-01 15:43:35 +02:00
parent 2dc45456f9
commit 691c317a57
4 changed files with 35 additions and 16 deletions

View File

@@ -13,7 +13,9 @@
function check_key(evt){
if (evt.key === 'Enter'){
input = false;
onUpdate({key:key,value:value});
let obj = {};
obj[key] = value;
onUpdate(obj);
}
}
</script>

View File

@@ -26,12 +26,12 @@
<td>{user.id}</td>
</tr>
<EditableField key='user.name' value={user.name} onUpdate={patch} />
<EditableField key='user.login' value={user.login} />
<EditableField key='user.email' value={user.email} />
<tr>
<th>{t('user.language')}</th>
<td>{user.language}</td>
<th>{t('user.login')}</th>
<td>{user.login}</td>
</tr>
<EditableField key='user.email' value={user.email} onUpdate={patch} />
<EditableField key='user.language' value={user.language} onUpdate={patch} />
<tr>
<th>{t('user.theme')}</th>
<td>{user.theme}</td>