diff --git a/web/components/profile-grid.tsx b/web/components/profile-grid.tsx index d82d9232..ed2a4890 100644 --- a/web/components/profile-grid.tsx +++ b/web/components/profile-grid.tsx @@ -2,14 +2,13 @@ import {Lover} from 'common/love/lover' import {CompatibilityScore} from 'common/love/compatibility-score' import {LoadingIndicator} from 'web/components/widgets/loading-indicator' import {LoadMoreUntilNotVisible} from 'web/components/widgets/visibility-observer' -import {useUser} from 'web/hooks/use-user' import {track} from 'web/lib/service/analytics' import {Col} from './layout/col' import clsx from 'clsx' import {JSONContent} from "@tiptap/core"; import {Content} from "web/components/widgets/editor"; import React from "react"; -import Router from "next/router"; +import Link from "next/link"; export const ProfileGrid = (props: { lovers: Lover[] @@ -75,11 +74,9 @@ function ProfilePreview(props: { // const currentUser = useUser() return ( -
{ - track('click love profile preview') - Router.push(`/${user.username}`) - }} + track('click love profile preview')} + href={`/${user.username}`} className="cursor-pointer group block dark:bg-gray-800 rounded-lg overflow-hidden shadow hover:shadow-md transition-shadow duration-200 h-full" >
+ {/*TODO: fix nested links warning (one from Link above, one from link in bio below)*/}
{/*{age}*/} @@ -135,6 +133,6 @@ function ProfilePreview(props: { {/**/} -
+ ) }