import type { Meta, StoryObj } from '@storybook/html'; import { ImageViewer, type ImageViewerOptions } from '@42/core/image-viewer'; import '@42/styles/image-viewer.css'; const meta: Meta = { title: 'Core/Media/ImageViewer', tags: ['autodocs'], argTypes: { maxZoom: { control: { type: 'number', min: 1, max: 10 } }, }, args: { maxZoom: 7 }, render: (args) => { const root = document.createElement('div'); root.dataset.imageViewer = ''; root.innerHTML = `
Sample
`; new ImageViewer(root, args); return root; }, }; export default meta; type Story = StoryObj; export const Default: Story = {};