summaryrefslogtreecommitdiff
path: root/src/components/header
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/header')
-rw-r--r--src/components/header/ProfileOrLogin.tsx6
-rw-r--r--src/components/header/authdialog/RegisterForm.tsx6
2 files changed, 4 insertions, 8 deletions
diff --git a/src/components/header/ProfileOrLogin.tsx b/src/components/header/ProfileOrLogin.tsx
index 416418b..68c81f6 100644
--- a/src/components/header/ProfileOrLogin.tsx
+++ b/src/components/header/ProfileOrLogin.tsx
@@ -21,11 +21,11 @@ export function ProfileOrLogin() {
</Dialog>
);
}
-
+ const profileLink = `/profile/${user.username}`;
return (
- <Link href={'/profile'}>
+ <Link href={profileLink}>
<Image
- src={user?.avatar ?? 'icons/avatar.svg'}
+ src={user?.avatar ?? '/icons/avatar.svg'}
alt=""
width={60}
height={60}
diff --git a/src/components/header/authdialog/RegisterForm.tsx b/src/components/header/authdialog/RegisterForm.tsx
index c8ddb55..0370671 100644
--- a/src/components/header/authdialog/RegisterForm.tsx
+++ b/src/components/header/authdialog/RegisterForm.tsx
@@ -41,12 +41,8 @@ export default function RegisterForm() {
if (error) {
setErrors(error);
} else if (data) {
- setUser({
- id: data.id,
- username: data.username,
- });
+ setUser(data);
}
-
setLoading(false);
};