Updated session link.

This commit is contained in:
Mike Cao 2024-08-02 15:25:08 -07:00
parent 3262ea0285
commit 9d3513256f

View File

@ -1,5 +1,5 @@
import { GridTable, GridColumn } from 'react-basics'; import { GridTable, GridColumn } from 'react-basics';
import { useLocale, useMessages } from 'components/hooks'; import { useLocale, useMessages, useTeamUrl } from 'components/hooks';
import Empty from 'components/common/Empty'; import Empty from 'components/common/Empty';
import { formatDistance } from 'date-fns'; import { formatDistance } from 'date-fns';
import Avatar from 'components/common/Avatar'; import Avatar from 'components/common/Avatar';
@ -8,6 +8,7 @@ import Link from 'next/link';
export function EventsTable({ data = [] }) { export function EventsTable({ data = [] }) {
const { dateLocale } = useLocale(); const { dateLocale } = useLocale();
const { formatMessage, labels } = useMessages(); const { formatMessage, labels } = useMessages();
const { renderTeamUrl } = useTeamUrl();
if (data.length === 0) { if (data.length === 0) {
return <Empty />; return <Empty />;
@ -17,7 +18,7 @@ export function EventsTable({ data = [] }) {
<GridTable data={data}> <GridTable data={data}>
<GridColumn name="session" label={formatMessage(labels.session)} width={'100px'}> <GridColumn name="session" label={formatMessage(labels.session)} width={'100px'}>
{row => ( {row => (
<Link href={`/sessions/`}> <Link href={renderTeamUrl(`/websites/${row.websiteId}/sessions/${row.sessionId}`)}>
<Avatar seed={row.sessionId} size={64} /> <Avatar seed={row.sessionId} size={64} />
</Link> </Link>
)} )}