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} +