+ {profile.hasPassword && (
+
+
+
+
+ setPwForm((p) => ({ ...p, currentPassword: e.target.value }))
+ }
+ placeholder="••••••••"
+ />
+
+
+
+ )}
+
+
+
+
+ setPwForm((p) => ({ ...p, newPassword: e.target.value }))
+ }
+ placeholder="At least 8 characters"
+ />
+
+
+
+
+
+
+ setPwForm((p) => ({ ...p, confirmPassword: e.target.value }))
+ }
+ placeholder="Repeat new password"
+ />
+
+
+
+ {pwForm.newPassword.length > 0 && pwForm.newPassword.length < 8 && (
+