From cc93abfb7e4c5e17abb95a4856cc7918b7c25b9a Mon Sep 17 00:00:00 2001 From: Philipinho <16838612+Philipinho@users.noreply.github.com> Date: Thu, 4 Jul 2024 21:13:43 +0100 Subject: [PATCH] make pages table responsive --- .../src/components/common/recent-changes.tsx | 83 ++++++++++--------- 1 file changed, 46 insertions(+), 37 deletions(-) diff --git a/apps/client/src/components/common/recent-changes.tsx b/apps/client/src/components/common/recent-changes.tsx index 055629b2..1fe8050e 100644 --- a/apps/client/src/components/common/recent-changes.tsx +++ b/apps/client/src/components/common/recent-changes.tsx @@ -1,4 +1,11 @@ -import { Text, Group, UnstyledButton, Badge, Table } from "@mantine/core"; +import { + Text, + Group, + UnstyledButton, + Badge, + Table, + ScrollArea, +} from "@mantine/core"; import { Link } from "react-router-dom"; import PageListSkeleton from "@/components/ui/page-list-skeleton.tsx"; import { buildPageUrl } from "@/features/page/page.utils.ts"; @@ -22,46 +29,48 @@ export default function RecentChanges({ spaceId }: Props) { } return pages && pages.items.length > 0 ? ( - - - {pages.items.map((page) => ( - - - - - {page.icon || } - - - {page.title || "Untitled"} - - - - - {!spaceId && ( + +
+ + {pages.items.map((page) => ( + - - {page?.space.name} - + + {page.icon || } + + + {page.title || "Untitled"} + + + - )} - - - {formattedDate(page.updatedAt)} - - - - ))} - -
+ {!spaceId && ( + + + {page?.space.name} + + + )} + + + {formattedDate(page.updatedAt)} + + + + ))} + + + ) : ( No pages yet