Component Library
Browse and explore components
Tooltip
A Tooltip is a UI component that shows brief, contextual information when users hover or focus on an element.
Basic Tooltip
Component Code
Copy Code
import React from 'react'
import {
Tooltip,
TooltipContent,
TooltipProvider,
TooltipTrigger,
} from '@/components/ui/tooltip'
import { Button } from '@/components/ui/button'
const BasicTooltipCode = () => {
return (
<>
<div className='flex flex-wrap items-center gap-5 mt-4'>
<TooltipProvider>
<Tooltip>
<TooltipTrigger asChild>
<Button>Top Tooltip</Button>
</TooltipTrigger>
<TooltipContent side='top'>Top Tooltip</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger asChild>
<Button variant='secondary'>Right Side Tooltip</Button>
</TooltipTrigger>
<TooltipContent side='right'>Right Tooltip</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger asChild>
<Button variant='error'>Bottom Side Tooltip</Button>
</TooltipTrigger>
<TooltipContent side='bottom'>Bottom Tooltip</TooltipContent>
</Tooltip>
</TooltipProvider>
<TooltipProvider>
<Tooltip>
<TooltipTrigger asChild>
<Button variant='warning'>Left Side Tooltip</Button>
</TooltipTrigger>
<TooltipContent side='left'>Left Tooltip</TooltipContent>
</Tooltip>
</TooltipProvider>
</div>
</>
)
}
export default BasicTooltipCode