chore: allow tooltip store overrides

This commit is contained in:
Aman Harwara
2023-04-24 16:29:18 +05:30
parent 5fb04e38a1
commit f009f72dcf

View File

@@ -1,10 +1,19 @@
import { classNames } from '@standardnotes/snjs'
import { ReactNode } from 'react'
import { Tooltip, TooltipAnchor, useTooltipStore } from '@ariakit/react'
import { Tooltip, TooltipAnchor, TooltipStoreProps, useTooltipStore } from '@ariakit/react'
import { Slot } from '@radix-ui/react-slot'
const StyledTooltip = ({ children, className, label }: { children: ReactNode; className?: string; label: string }) => {
const tooltip = useTooltipStore()
const StyledTooltip = ({
children,
className,
label,
...props
}: {
children: ReactNode
className?: string
label: string
} & Partial<TooltipStoreProps>) => {
const tooltip = useTooltipStore(props)
return (
<>