import React from 'react'; import type { Meta, StoryObj } from '@storybook/react'; import { getWrapperDecorator } from '../../stories'; import { Box } from '../box'; import { Stack } from '.'; const meta = { title: 'Layout/Stack', component: Stack, decorators: [getWrapperDecorator()], } satisfies Meta; export default meta; type Story = StoryObj; export const Default: Story = { args: { children: ( <> Lorem ipsum 1 Lorem ipsum 2 {null} Lorem ipsum 3 ), }, }; export const WithCustomWrapper: Story = { args: { as: 'main', className: 'wrapper', children: ( <> Lorem ipsum 1 Lorem ipsum 2 ), }, }; export const WithSpace: Story = { args: { space: 'large', children: ( <> Lorem ipsum 1 Lorem ipsum 2 Lorem ipsum 3 ), }, }; export const WithNestedStacks: Story = { args: { space: 'large', children: ( <> Lorem ipsum 1 Lorem ipsum 2 Lorem ipsum 3.1 Lorem ipsum 3.2 ), }, }; export const WithSingleItem: Story = { args: { children: Lorem ipsum, }, };