feat: adjust tooltip position

This commit is contained in:
Li Xin
2025-05-01 11:42:36 +08:00
parent 63a7de2ec0
commit a21dff27bb
2 changed files with 22 additions and 8 deletions

View File

@@ -1,6 +1,8 @@
// Copyright (c) 2025 Bytedance Ltd. and/or its affiliates
// SPDX-License-Identifier: MIT
import type { CSSProperties } from "react";
import {
Tooltip as ShadcnTooltip,
TooltipContent,
@@ -10,6 +12,7 @@ import { cn } from "~/lib/utils";
export function Tooltip({
className,
style,
children,
title,
open,
@@ -17,6 +20,7 @@ export function Tooltip({
sideOffset,
}: {
className?: string;
style?: CSSProperties;
children: React.ReactNode;
title?: React.ReactNode;
open?: boolean;
@@ -27,9 +31,10 @@ export function Tooltip({
<ShadcnTooltip delayDuration={750} open={open}>
<TooltipTrigger asChild>{children}</TooltipTrigger>
<TooltipContent
className={cn(className)}
style={style}
side={side}
sideOffset={sideOffset}
className={cn(className)}
>
{title}
</TooltipContent>