import { ActionButton, ActionsContainer } from '@components/theme/action/Actions'; import ActionStyle from '@lib/plume-admin-theme/action/ActionStyle'; import type { Meta, StoryObj } from '@storybook/react-vite'; // Correctly typed meta export for Storybook const meta: Meta = { title: 'Components/Action', component: ActionButton, parameters: { layout: 'centered', }, tags: ['autodocs'], }; export default meta; type Story = StoryObj; // ActionButton Stories export const PrimaryButton: Story = { render: () => ( Primary Button ), }; export const SecondaryButton: Story = { render: () => ( Secondary Button ), }; export const DangerButton: Story = { render: () => ( Danger Button ), }; export const OutlinedButton: Story = { render: () => ( Outlined Button ), }; export const IconButton: Story = { render: () => ( Button with Icon ), }; export const LoadingButton: Story = { render: () => ( Loading Button ), }; export const DisabledButton: Story = { render: () => ( Disabled Button ), };