From 4a342cfccd06ff576153aaf96e53d0fa8dee33d9 Mon Sep 17 00:00:00 2001 From: Francisco Pessano <76450203+FranP-code@users.noreply.github.com> Date: Sun, 13 Jul 2025 21:08:03 -0300 Subject: [PATCH] Fix table overflow and change header to Seen? --- astro-app/src/components/ProjectsTable.tsx | 31 +++++++--------------- 1 file changed, 9 insertions(+), 22 deletions(-) diff --git a/astro-app/src/components/ProjectsTable.tsx b/astro-app/src/components/ProjectsTable.tsx index 0aca4cb..439768b 100644 --- a/astro-app/src/components/ProjectsTable.tsx +++ b/astro-app/src/components/ProjectsTable.tsx @@ -70,17 +70,7 @@ export function ProjectsTable({ projects, title, showUrlColumn = true, onSeenSta const columns = useMemo(() => [ columnHelper.display({ id: 'seen', - header: ({ table }) => ( -
{row.original.project_description}
), - size: 350, + size: 280, }), ...(showUrlColumn ? [ columnHelper.accessor('project_url', { @@ -264,7 +254,7 @@ export function ProjectsTable({ projects, title, showUrlColumn = true, onSeenSta {row.original.favorite_count.toLocaleString()} ), - size: 100, + size: 80, }), columnHelper.accessor('category', { header: ({ column }) => ( @@ -290,7 +280,7 @@ export function ProjectsTable({ projects, title, showUrlColumn = true, onSeenSta ), - size: 140, + size: 100, }), ], [showUrlColumn, seenProjects]); @@ -325,7 +315,7 @@ export function ProjectsTable({ projects, title, showUrlColumn = true, onSeenSta }, [projects]); // Calculate total width - const totalWidth = table.getHeaderGroups()[0]?.headers.reduce((acc, header) => acc + header.getSize(), 0) || 800; + const totalWidth = table.getHeaderGroups()[0]?.headers.reduce((acc, header) => acc + header.getSize(), 0) || 700; return (