Merge branch 'main' into feat/cloud-load-balance
This commit is contained in:
@@ -3,13 +3,17 @@ import { BookOpen } from "lucide-react";
|
||||
|
||||
import { Separator } from "@/components/ui/separator";
|
||||
import { version } from "@/domain/version";
|
||||
import { cn } from "@/lib/utils";
|
||||
|
||||
const Version = () => {
|
||||
type VersionProps = {
|
||||
className?: string;
|
||||
};
|
||||
|
||||
const Version = ({ className }: VersionProps) => {
|
||||
const { t } = useTranslation();
|
||||
|
||||
return (
|
||||
<div className="fixed right-0 bottom-0 w-full flex justify-between p-5">
|
||||
<div className=""></div>
|
||||
<div className={cn("w-full flex pb-5 ", className)}>
|
||||
<div className="text-muted-foreground text-sm hover:text-stone-900 dark:hover:text-stone-200 flex">
|
||||
<a href="https://docs.certimate.me" target="_blank" className="flex items-center">
|
||||
<BookOpen size={16} />
|
||||
@@ -25,3 +29,4 @@ const Version = () => {
|
||||
};
|
||||
|
||||
export default Version;
|
||||
|
||||
|
||||
@@ -24,4 +24,31 @@ const TooltipContent = React.forwardRef<React.ElementRef<typeof TooltipPrimitive
|
||||
);
|
||||
TooltipContent.displayName = TooltipPrimitive.Content.displayName;
|
||||
|
||||
export { Tooltip, TooltipTrigger, TooltipContent, TooltipProvider };
|
||||
type TooltipFastProps = TooltipPrimitive.TooltipContentProps &
|
||||
TooltipPrimitive.TooltipProps &
|
||||
React.RefAttributes<HTMLDivElement> & {
|
||||
contentView?: JSX.Element;
|
||||
};
|
||||
|
||||
const TooltipLink = React.forwardRef((props: React.PropsWithChildren, forwardedRef: React.ForwardedRef<HTMLAnchorElement>) => (
|
||||
<a {...props} ref={forwardedRef}>
|
||||
{props.children}
|
||||
</a>
|
||||
));
|
||||
|
||||
function TooltipFast({ children, contentView, open, defaultOpen, onOpenChange, ...props }: TooltipFastProps) {
|
||||
return (
|
||||
<TooltipProvider>
|
||||
<Tooltip open={open} defaultOpen={defaultOpen} onOpenChange={onOpenChange}>
|
||||
<TooltipPrimitive.Trigger asChild>
|
||||
<TooltipLink>{children}</TooltipLink>
|
||||
</TooltipPrimitive.Trigger>
|
||||
<TooltipContent side="top" align="center" {...props}>
|
||||
{contentView}
|
||||
</TooltipContent>
|
||||
</Tooltip>
|
||||
</TooltipProvider>
|
||||
);
|
||||
}
|
||||
|
||||
export { Tooltip, TooltipTrigger, TooltipContent, TooltipProvider, TooltipFast };
|
||||
|
||||
Reference in New Issue
Block a user