Files
jinshen-serial-tools/src/lib/components/ui/tooltip/Tooltip.svelte
2025-12-25 15:44:48 +08:00

17 lines
436 B
Svelte

<script lang="ts">
import { Tooltip as BitsTooltip, type WithoutChildren } from 'bits-ui';
import type { Snippet } from 'svelte';
type Props = WithoutChildren<BitsTooltip.RootProps> & {
children?: Snippet;
};
let { children, ...restProps }: Props = $props();
</script>
<BitsTooltip.Provider delayDuration={0}>
<BitsTooltip.Root {...restProps}>
{@render children?.()}
</BitsTooltip.Root>
</BitsTooltip.Provider>