import type { Meta, StoryObj } from '@storybook/react' import React from 'react' import { Button } from './Button' import { Avatar } from './Avatar' import { DropdownMenu } from './DropdownMenu' import { IntegrationStatusCard } from './IntegrationStatusCard' import { UserMenu } from './UserMenu' const meta: Meta = { title: 'Components/Account', parameters: { layout: 'centered' }, } export default meta export const AvatarStory: StoryObj = { name: 'Avatar', render: () => (
), } export const DropdownMenuStory: StoryObj = { name: 'DropdownMenu', render: () => ( 계정 } align="end" width="md" > 계정 홍길동 계정 설정 로그아웃 ), } export const UserMenuStory: StoryObj = { name: 'UserMenu', render: () => (
{}} onLogout={() => {}} />
), } export const IntegrationStatusCardStory: StoryObj = { name: 'IntegrationStatusCard', render: () => (
{} }} secondaryAction={{ label: '연결 해제', onClick: () => {}, tone: 'danger' }} /> {} }} />
), }