diff --git a/app/(content)/(user)/[userid]/page.tsx b/app/(content)/(user)/[userid]/page.tsx index a8be70a5f7046b98388274e079f57ef5a6b096fa..80f806149b71dca0cb1c269b447d10f4e2d5c0f8 100644 --- a/app/(content)/(user)/[userid]/page.tsx +++ b/app/(content)/(user)/[userid]/page.tsx @@ -10,13 +10,10 @@ import { getCurrentUser } from "@/lib/session" import { IGame } from "@/types/igdb-types" import { redirect } from "next/navigation" + export default async function User({ params }: { params: { userid: string } }) { const user = await getCurrentUser() - /* if (user?.username !== params.userid) { - redirect('/') - } */ - const sessionUser = await db.user.findFirst({ where: { id: user?.id @@ -41,7 +38,6 @@ export default async function User({ params }: { params: { userid: string } }) { redirect('/') } - let favoritegames = undefined let playingGames = undefined let finishedGames = undefined diff --git a/components/gweets/components/gweet-author.tsx b/components/gweets/components/gweet-author.tsx index c0868040d8f261d973f94864b83999c99aa8edd0..524f4a2c80dedd8b767b5a4e1dadfce6299db691 100644 --- a/components/gweets/components/gweet-author.tsx +++ b/components/gweets/components/gweet-author.tsx @@ -1,15 +1,17 @@ import { UserAvatar } from "@/components/user-avatar"; +import Link from "next/link"; import { IGweet } from "../types"; import { GweetOptions } from "./gweet-options"; export const GweetAuthor = ({ gweet }: { gweet: IGweet }) => { return ( <div className="flex items-center"> - <UserAvatar - user={{ username: gweet.author.username, image: gweet.author.image }} - className="h-10 w-10" - /> - + <Link href={`/${gweet.author.username}`}> + <UserAvatar + user={{ username: gweet.author.username, image: gweet.author.image }} + className="h-10 w-10" + /> + </Link> <div className="flex flex-col ml-3"> <span className="font-bold">{gweet.author.name}</span> <span className="text-sky-500 text-sm">@{gweet.author.username}</span>