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