Files
Reactive-Resume/packages/ui/src/components/brand-icon.tsx
T
Amruth Pillai 50ba37a27f v5.1.0 (#2970)
* chore(release): v5.1.0

* feat: implement resume thumbnails

* fix: remove unused mcp tools

* docs: fix formatting of docs
2026-05-07 15:12:33 +02:00

25 lines
529 B
TypeScript

import { cn } from "@reactive-resume/utils/style";
type Props = React.ComponentProps<"img"> & {
variant?: "logo" | "icon";
};
export function BrandIcon({ variant = "logo", className, ...props }: Props) {
return (
<>
<img
src={`/${variant}/dark.svg`}
alt="Reactive Resume"
className={cn("hidden size-12 dark:block", className)}
{...props}
/>
<img
src={`/${variant}/light.svg`}
alt="Reactive Resume"
className={cn("block size-12 dark:hidden", className)}
{...props}
/>
</>
);
}