|
@@ -1,7 +1,16 @@
|
|
|
+import type { Side } from '@radix-ui/react-popper'
|
|
|
+
|
|
|
// @ts-ignore
|
|
|
const LSUI = window.LSUI
|
|
|
|
|
|
-export function Tooltip({ side, content, sideOffset = 10, ...rest }) {
|
|
|
+export interface TooltipProps {
|
|
|
+ children: React.ReactNode
|
|
|
+ side?: Side
|
|
|
+ sideOffset?: number
|
|
|
+ content?: React.ReactNode
|
|
|
+}
|
|
|
+
|
|
|
+export function Tooltip({ side, content, sideOffset = 10, ...rest }: TooltipProps) {
|
|
|
return content ? (
|
|
|
<LSUI.TooltipProvider delayDuration={300}>
|
|
|
<LSUI.Tooltip>
|