| import { type FC } from 'react' | |
| import { | |
| TooltipProvider, | |
| Tooltip as BaseTooltip, | |
| TooltipContent, | |
| TooltipTrigger | |
| } from '@/components/ui/tooltip/tooltip' | |
| import type { TooltipProps } from '@/components/ui/tooltip/types' | |
| const Tooltip: FC<TooltipProps> = ({ | |
| className, | |
| children, | |
| content, | |
| side, | |
| delayDuration, | |
| contentClassName | |
| }) => ( | |
| <TooltipProvider delayDuration={delayDuration}> | |
| <BaseTooltip> | |
| <TooltipTrigger className={className}>{children}</TooltipTrigger> | |
| <TooltipContent side={side} className={contentClassName}> | |
| {content} | |
| </TooltipContent> | |
| </BaseTooltip> | |
| </TooltipProvider> | |
| ) | |
| export default Tooltip | |