import type { Meta, StoryObj } from '@storybook/react-vite' import { IconSquareRounded } from '@tabler/icons-react' import { MenuPanel } from './Menu' import { PreviewCard } from './PreviewCard' import { SkeletonBar } from './Skeleton' /** * More of a thing, on hover. * * A list shows one line per thing because a list has to. This is where the * rest of that thing goes: a card that opens beside the row when the pointer * rests on it, so the reader can decide whether to open the thing without * opening it. * * The canvas draws the surface with `MenuPanel`, since a live card portals and * places itself; **`OnARow`** and **`Scrolling`** are the live ones (D25). */ const meta = { title: 'Overlays/PreviewCard', component: PreviewCard, decorators: [(Story) =>