import { Meta, StoryObj } from '@storybook/react'; import { styled } from 'styled-components'; import { CenterLayout } from '../..'; const meta: Meta = { title: 'Opize Component/Layout/CenterLayout', component: CenterLayout, tags: ['autodocs'], parameters: { layout: 'fullscreen', }, argTypes: { gutter: { control: { type: 'text', }, }, width: { control: { type: 'text', }, }, minHeight: { control: { type: 'text', }, }, backgroundColor: { control: { type: 'color', }, }, }, }; export default meta; type Story = StoryObj; const Blank = styled.div<{ $height: number }>` background-color: #363636; width: 100px; color: #ffffff; height: 100px; display: flex; align-items: center; justify-content: center; `; export const Primary: Story = { args: { gutter: '24px', width: '1200px', minHeight: '300px', backgroundColor: '#f0f0f0', }, render: (args) => ( CenterLayout ), };