Files
documenso/apps/web/src/app/(dashboard)/templates/data-table-title.tsx
Ephraim Atta-Duncan 31a9127c9e feat: templates
2023-12-14 12:24:56 +11:00

27 lines
546 B
TypeScript

import Link from 'next/link';
import { useSession } from 'next-auth/react';
import { Template } from '@documenso/prisma/client';
export type DataTableTitleProps = {
row: Template;
};
export const DataTableTitle = ({ row }: DataTableTitleProps) => {
const { data: session } = useSession();
if (!session) {
return null;
}
return (
<Link
href={`/templates/${row.id}`}
className="block max-w-[10rem] cursor-pointer truncate font-medium hover:underline md:max-w-[20rem]"
>
{row.title}
</Link>
);
};