import { Text, Group, Stack, UnstyledButton, Divider } from "@mantine/core"; import { format } from "date-fns"; import classes from "./home.module.css"; import { Link } from "react-router-dom"; import PageListSkeleton from "@/features/home/components/page-list-skeleton"; import { useRecentChangesQuery } from "@/features/page/queries/page-query"; import { buildPageSlug } from "@/features/page/page.utils.ts"; function RecentChanges() { const { data, isLoading, isError } = useRecentChangesQuery(); if (isLoading) { return ; } if (isError) { return Failed to fetch recent pages; } return (
{data.items.map((page) => (
{page.title || "Untitled"} {format(new Date(page.updatedAt), "PP")}
))}
); } export default RecentChanges;