import type { Meta, StoryObj } from '@storybook/react'; import { Heading } from '../Heading'; import { Text } from '../Text'; import { Box } from './Box'; import type { BoxCenteredProps, BoxProps, ContainerProps, FlexProps, HStackProps, StackProps, VStackProps, } from './defs'; const meta: Meta = { title: 'Base/Layout/Box', component: Box, }; export default meta; type Story = StoryObj; export const Usage: Story = { render: (args: BoxProps) => { return Hello world; }, }; export const Flex: Story = { render: (args: FlexProps) => (     ), }; export const Stack: Story = { render: (args: StackProps) => (         ), }; export const HStack: Story = { name: 'HStack', render: (args: HStackProps) => (         ), }; export const VStack: Story = { name: 'VStack', render: (args: VStackProps) => (         ), }; export const Centered: Story = { render: (args: BoxCenteredProps) => { return ( Text Centered ); }, }; export const Container: Story = { render: (args: ContainerProps) => ( Some Title Lorem ipsum dolor sit amet, consectetur adipisicing elit. Vero nemo ullam labore libero necessitatibus harum aliquam voluptas at expedita, modi laborum dignissimos facere ipsum sed autem pariatur! Repellat, placeat illum. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Vero nemo ullam labore libero necessitatibus harum aliquam voluptas at expedita, modi laborum dignissimos facere ipsum sed autem pariatur! Repellat, placeat illum. ), };