import type { Meta, StoryObj } from '@storybook/react' import { Plus } from 'lucide-react' import { Tooltip, TooltipTrigger, TooltipContent, } from '@/components/ui/tooltip' import { Button } from '@/components/ui/button' const meta = { title: 'Overlay/Tooltip', component: Tooltip, tags: ['autodocs'], parameters: { layout: 'centered' }, } satisfies Meta export default meta type Story = StoryObj export const Default: Story = { render: () => (

This is a tooltip

), } export const Top: Story = { render: () => (

Tooltip on top

), } export const Right: Story = { render: () => (

Tooltip on right

), } export const Bottom: Story = { render: () => (

Tooltip on bottom

), } export const Left: Story = { render: () => (

Tooltip on left

), } export const WithIconButton: Story = { render: () => (

Add item

), }