From c8245db8da7ce0e4f9458c3491934ff8e0f8abcc Mon Sep 17 00:00:00 2001 From: Zhenya Goroh Date: Mon, 30 Sep 2024 17:34:44 +0300 Subject: [PATCH] Fixed #204 --- src/components/release-note.tsx | 100 ++++++++++++++++++-------------- 1 file changed, 57 insertions(+), 43 deletions(-) diff --git a/src/components/release-note.tsx b/src/components/release-note.tsx index da47c36..d32a33e 100644 --- a/src/components/release-note.tsx +++ b/src/components/release-note.tsx @@ -9,8 +9,58 @@ import { Accordion, AccordionItem } from "@radix-ui/react-accordion"; import { AccordionContent, AccordionTrigger } from "./ui/accordion"; import { ny } from "@/lib/utils"; -export default function ReleaseNoteElement({ data }: { data: ReleaseNote }) { +function DateContainer({ data }: { data: ReleaseNote }) { const splitDate = data.date.split("/"); + return ( + <> + {moment({ + year: parseInt(splitDate[2]), + month: parseInt(splitDate[1]) - 1, + day: parseInt(splitDate[0]), + }).format("MMMM Do, YYYY")} +
+ + GitHub Release + + {data.workflowId && ( + <> + + + Workflow Run + + + )} +
+ {data.inProgress && ( +
+ +
+

This release is still in progress, stay tuned!

+

+ Consider joining our{" "} + + Discord + {" "} + for update pings! +

+
+
+ )} + + ); +} + +const dateContainerStyles = + "ml-10 mr-24 mt-1 h-fit min-w-52 text-xs text-muted-foreground"; + +export default function ReleaseNoteElement({ data }: { data: ReleaseNote }) { return (
-
+
+ +
+

Release notes for {data.version} 🎉