From c70bd55de8cffece3254374ac8d45c2b3ad2981a Mon Sep 17 00:00:00 2001 From: Sergio <77530549+sergi0g@users.noreply.github.com> Date: Wed, 21 May 2025 21:34:30 +0300 Subject: [PATCH] experimental: used badge --- web/src/components/Badge.tsx | 11 +++++------ web/src/components/Image.tsx | 18 ++++++++++-------- 2 files changed, 15 insertions(+), 14 deletions(-) diff --git a/web/src/components/Badge.tsx b/web/src/components/Badge.tsx index 94a887e..59419d1 100644 --- a/web/src/components/Badge.tsx +++ b/web/src/components/Badge.tsx @@ -1,14 +1,13 @@ -import { ArrowRight } from "lucide-react"; import { theme } from "../theme"; +import { ReactNode } from "react"; +import { cn } from "../utils"; -export default function Badge({ from, to }: { from: string; to: string }) { +export default function Badge({ children, className }: { children: ReactNode, className?: string }) { return ( - {from} - - {to} + {children} ); } diff --git a/web/src/components/Image.tsx b/web/src/components/Image.tsx index 4523bcf..ae97b9f 100644 --- a/web/src/components/Image.tsx +++ b/web/src/components/Image.tsx @@ -4,17 +4,14 @@ import { DialogBackdrop, DialogPanel, DialogTitle, - Disclosure, - DisclosureButton, - DisclosurePanel, } from "@headlessui/react"; import { WithTooltip } from "./ui/Tooltip"; import type { Image } from "../types"; import { theme } from "../theme"; import { CodeBlock } from "./CodeBlock"; import { + ArrowRight, Box, - ChevronDown, CircleArrowUp, CircleCheck, Container, @@ -73,11 +70,16 @@ export default function Image({ data }: { data: Image }) { {data.reference}
{data.result.info?.type === "version" ? ( - + + {data.result.info.current_version} + + {data.result.info.new_version} + ) : null} + + + {data.used_by.length} +