mirror of
https://github.com/immich-app/immich.git
synced 2025-05-19 21:01:24 +02:00
pr feedback
This commit is contained in:
parent
fa22c345be
commit
b2e804714f
2 changed files with 4 additions and 9 deletions
web/src/lib/components/user-settings-page
|
@ -18,9 +18,7 @@
|
|||
});
|
||||
|
||||
const focusNext = (index: number) => {
|
||||
if (index < pinLength - 1) {
|
||||
pincodeInputElements[index + 1]?.focus();
|
||||
}
|
||||
pincodeInputElements[Math.min(index + 1, pinLength - 1)]?.focus();
|
||||
};
|
||||
|
||||
const focusPrev = (index: number) => {
|
||||
|
@ -37,7 +35,7 @@
|
|||
currentPinValue = value.slice(0, 1);
|
||||
}
|
||||
|
||||
if (!/^\d*$/.test(value)) {
|
||||
if (Number.isNaN(Number(value))) {
|
||||
pinValues[index] = '';
|
||||
target.value = '';
|
||||
return;
|
||||
|
@ -82,7 +80,7 @@
|
|||
return;
|
||||
}
|
||||
default: {
|
||||
if (!/^\d$/.test(event.key)) {
|
||||
if (Number.isNaN(Number(event.key))) {
|
||||
event.preventDefault();
|
||||
}
|
||||
break;
|
||||
|
|
|
@ -34,10 +34,7 @@
|
|||
});
|
||||
|
||||
const canSubmit = $derived(
|
||||
(hasPincode ? currentPincode.length === 6 : true) &&
|
||||
newPincode.length === 6 &&
|
||||
confirmPincode.length === 6 &&
|
||||
newPincode === confirmPincode,
|
||||
(hasPincode ? currentPincode.length === 6 : true) && confirmPincode.length === 6 && newPincode === confirmPincode,
|
||||
);
|
||||
|
||||
const handleCreatePincode = async () => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue