From c0896faa7881cc6dc5ab8797d245654e2b58c82c Mon Sep 17 00:00:00 2001 From: zetaloop Date: Fri, 20 Feb 2026 22:36:34 +0800 Subject: [PATCH] fix: redirect owner profile link to shop page instead of user page --- components/header.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/components/header.tsx b/components/header.tsx index 9d27eea..93fbd9e 100644 --- a/components/header.tsx +++ b/components/header.tsx @@ -29,7 +29,7 @@ import { } from "@/components/ui/dropdown-menu" import { Input } from "@/components/ui/input" import { Sheet, SheetContent, SheetHeader, SheetTitle, SheetTrigger } from "@/components/ui/sheet" -import { currentUser, mockNotifications } from "@/lib/mock-data" +import { currentUser, mockNotifications, mockShops } from "@/lib/mock-data" import type { UserRole } from "@/lib/types" import { cn } from "@/lib/utils" import { useAuthStore } from "@/store/auth" @@ -147,7 +147,9 @@ export function Header() { href={ currentRole === "player" ? `/player/${currentUser.id}` - : `/user/${currentUser.id}` + : currentRole === "owner" + ? `/shop/${mockShops.find((s) => s.owner.id === currentUser.id)?.id ?? "shop1"}` + : `/user/${currentUser.id}` } >