(null);
@@ -24,7 +24,7 @@ export default function ProfileForm({ initialData }: ProfileFormProps) {
setError(null);
const formData = new FormData();
- formData.set('display_name', displayName);
+ formData.set('username', username);
startTransition(async () => {
const result = await updateProfile(formData);
@@ -66,16 +66,16 @@ export default function ProfileForm({ initialData }: ProfileFormProps) {
E-Mail kann nicht geƤndert werden
- {/* Display Name */}
+ {/* Username */}
setDisplayName(e.target.value)}
- placeholder="Dein Name"
+ value={username}
+ onChange={(e) => setUsername(e.target.value)}
+ placeholder="Dein Benutzername"
className="w-full px-4 py-3 bg-zinc-800 border border-zinc-700 rounded-xl text-white placeholder-zinc-500 focus:outline-none focus:ring-2 focus:ring-orange-500 focus:border-transparent"
/>
diff --git a/src/services/profile-actions.ts b/src/services/profile-actions.ts
index 800c9ee..f88800e 100644
--- a/src/services/profile-actions.ts
+++ b/src/services/profile-actions.ts
@@ -20,13 +20,13 @@ export async function updateProfile(formData: FormData): Promise