import { useState } from 'react'; import type { Meta, StoryObj } from '@storybook/react-vite'; import { ArrowToggle } from './ArrowToggle.tsx'; type Story = StoryObj; export default { component: ArrowToggle, tags: ['autodocs'] } as Meta; export const UpToDown: Story = { decorators: [ (Story) => { const [isToggled, setIsToggled] = useState(false); return setIsToggled(!isToggled), position: 'up', rotation: 180 }} />; } ] }; export const LeftToDown: Story = { decorators: [ (Story) => { const [isToggled, setIsToggled] = useState(false); return setIsToggled(!isToggled), position: 'left', rotation: -90 }} />; } ] };