From 9dd2f3998ec0a5d694f57c95e920051821f8a270 Mon Sep 17 00:00:00 2001 From: Sacha Al Himdani Date: Wed, 16 Jul 2025 15:36:42 +0200 Subject: [PATCH] Fix version selector Signed-off-by: Sacha Al Himdani --- .../documents/DocumentDetailPage.tsx | 165 +++--------------- 1 file changed, 21 insertions(+), 144 deletions(-) diff --git a/apps/console/src/pages/organizations/documents/DocumentDetailPage.tsx b/apps/console/src/pages/organizations/documents/DocumentDetailPage.tsx index 6eee938ce..614f7e2e4 100644 --- a/apps/console/src/pages/organizations/documents/DocumentDetailPage.tsx +++ b/apps/console/src/pages/organizations/documents/DocumentDetailPage.tsx @@ -248,136 +248,6 @@ export default function DocumentDetailPage(props: Props) { /> ))} - {versions.map((version) => ( - - {}} - /> - - ))} - {versions.map((version) => ( - - {}} - /> - - ))} - {versions.map((version) => ( - - {}} - /> - - ))} - {versions.map((version) => ( - - {}} - /> - - ))} - {versions.map((version) => ( - - {}} - /> - - ))} - {versions.map((version) => ( - - {}} - /> - - ))} - {versions.map((version) => ( - - {}} - /> - - ))} - {versions.map((version) => ( - - {}} - /> - - ))} - {versions.map((version) => ( - - {}} - /> - - ))} - {versions.map((version) => ( - - {}} - /> - - ))} - {versions.map((version) => ( - - {}} - /> - - ))} - {versions.map((version) => ( - - {}} - /> - - ))} - {versions.map((version) => ( - - {}} - /> - - ))} @@ -476,29 +346,36 @@ function VersionItem({ active?: boolean; onSelect: (v: Version) => void; }) { - const { dateTimeFormat } = useTranslate(); + const { dateTimeFormat, __ } = useTranslate(); const organizationId = useOrganizationId(); const suffix = useLocation().pathname.split("/").at(-1); return ( onSelect(version)} - className={clsx( - "flex items-center gap-2 py-2 px-[10px] w-full hover:bg-tertiary-hover cursor-pointer rounded", - active && "bg-tertiary-pressed", - )} + className="flex items-center gap-2 py-2 px-[10px] w-full hover:bg-tertiary-hover cursor-pointer rounded" {...props} > - -
-
- {version.publishedBy?.fullName ?? document.owner.fullName} +
+
+
+ {version.version} +
-
- {dateTimeFormat(version.publishedAt ?? version.updatedAt)} +
+
+
+ {version.publishedBy?.fullName ?? document.owner.fullName} +
+ {version.status === "DRAFT" && ( + + {__("Draft")} + + )} +
+
+ {dateTimeFormat(version.publishedAt ?? version.updatedAt)} +