import { action } from 'storybook/actions'; import { Meta, StoryObj } from '@storybook/react-webpack5'; import { useState } from 'react'; import { Button, Dimmer } from '..'; export default { component: Dimmer, title: 'Layouts/Dimmer', args: { fadeContentOnEnter: false, fadeContentOnExit: false, disableClickToClose: false, }, } satisfies Meta; type Story = StoryObj; export const Basic: Story = { render: (args) => { const [open, setOpen] = useState(false); return ( <> { setOpen(false); action('closed')(event); }} /> ); }, };