+ {user.id !== currentUser?.id && (
+ <>
+ {resetUserId === user.id ? (
+
+ {resetSuccess === user.id ? (
+ ✓ Reset!
+ ) : (
+ <>
+ setNewPassword(e.target.value)}
+ placeholder="New password (8+ chars)"
+ className="text-xs border border-gray-200 rounded px-2 py-1 w-40"
+ autoFocus
+ onKeyDown={(e) => {
+ if (e.key === 'Enter') handleResetPassword(user.id);
+ if (e.key === 'Escape') { setResetUserId(null); setNewPassword(''); }
+ }}
+ />
+
+
+ >
+ )}
+
+ ) : (
+
+ )}
+ {user.role !== 'service' && resetUserId !== user.id && (
+
+ )}
+ >
+ )}
+