import type { Meta, StoryObj } from '@storybook/react-vite'; import { Pagination, PaginationContent, PaginationEllipsis, PaginationItem, PaginationLink, PaginationNext, PaginationPrevious, } from './pagination'; const meta = { title: 'Components/Pagination', component: Pagination, parameters: { layout: 'centered', docs: { description: { component: 'Page navigation. These are real anchors, so pages stay linkable and open-in-new-tab works — wire each one to a route or query string rather than a click handler.\n\nEvery control in the strip is 32×32, including the arrows and the ellipsis — CBAR draws them all the same rather than reusing the Button ladder, so there is no `size` prop. The selected page takes `colorPalette` (turquoise by default); the arrows are icon-only and carry their label in `aria-label`.', }, }, }, tags: ['autodocs'], } satisfies Meta; export default meta; type Story = StoryObj; export const Default: Story = { render: () => ( 1 2 3 24 ), };