Chore: 테스트 파일 제거
This commit is contained in:
parent
2da76c1bf3
commit
3e397556bb
@ -1,39 +0,0 @@
|
||||
import '@/index.css';
|
||||
import { Meta, StoryObj } from '@storybook/react';
|
||||
import AdminLayout from './index';
|
||||
import { Workspace } from '@/types';
|
||||
|
||||
const meta: Meta<typeof AdminLayout> = {
|
||||
title: 'Layout/AdminLayout',
|
||||
component: AdminLayout,
|
||||
parameters: {
|
||||
layout: 'fullscreen',
|
||||
},
|
||||
};
|
||||
|
||||
export default meta;
|
||||
|
||||
type Story = StoryObj<typeof AdminLayout>;
|
||||
|
||||
const workspace: Workspace = {
|
||||
id: 1,
|
||||
name: 'Workspace Alpha',
|
||||
projects: [
|
||||
{
|
||||
id: 1,
|
||||
name: 'Project Alpha',
|
||||
type: 'Segmentation',
|
||||
children: [],
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
name: 'Project Beta',
|
||||
type: 'Classification',
|
||||
children: [],
|
||||
},
|
||||
],
|
||||
};
|
||||
|
||||
export const Default: Story = {
|
||||
render: () => <AdminLayout workspace={workspace} />,
|
||||
};
|
@ -1,40 +0,0 @@
|
||||
import { Meta, StoryObj } from '@storybook/react';
|
||||
import AdminMemberManage from '.';
|
||||
import { MemberManageFormValues } from './AdminMemberManageForm';
|
||||
|
||||
const meta: Meta<typeof AdminMemberManage> = {
|
||||
title: 'Components/AdminMemberManage',
|
||||
component: AdminMemberManage,
|
||||
argTypes: {
|
||||
title: { control: 'text' },
|
||||
members: { control: 'object' },
|
||||
projects: { control: 'object' },
|
||||
},
|
||||
};
|
||||
|
||||
export default meta;
|
||||
|
||||
type Story = StoryObj<typeof AdminMemberManage>;
|
||||
|
||||
export const Default: Story = {
|
||||
args: {
|
||||
title: '프로젝트 멤버 관리하기',
|
||||
members: [
|
||||
{ email: 'admin1@example.com', role: 'admin' },
|
||||
{ email: 'admin2@example.com', role: 'admin' },
|
||||
{ email: 'viewer3@example.com', role: 'viewer' },
|
||||
{ email: 'editor1@example.com', role: 'editor' },
|
||||
{ email: 'editor2@example.com', role: 'editor' },
|
||||
{ email: 'editor3@example.com', role: 'editor' },
|
||||
{ email: 'editor4@example.com', role: 'editor' },
|
||||
],
|
||||
projects: [
|
||||
{ id: 'project-1', name: '프로젝트 A' },
|
||||
{ id: 'project-2', name: '프로젝트 B' },
|
||||
{ id: 'project-3', name: '프로젝트 C' },
|
||||
],
|
||||
onProjectChange: (projectId: string) => console.log('Selected Project:', projectId),
|
||||
onMemberInvite: () => console.log('Invite member'),
|
||||
onSubmit: (data: MemberManageFormValues) => console.log('Submitted:', data),
|
||||
},
|
||||
};
|
@ -1,19 +0,0 @@
|
||||
import '@/index.css';
|
||||
import MemberAddModal from '.';
|
||||
|
||||
export default {
|
||||
title: 'Modal/MemberAddModal',
|
||||
component: MemberAddModal,
|
||||
};
|
||||
|
||||
export const Default = () => (
|
||||
<MemberAddModal
|
||||
title="프로젝트 멤버 초대하기"
|
||||
onClose={() => {
|
||||
console.log('close');
|
||||
}}
|
||||
onSubmit={(data) => {
|
||||
console.log(data);
|
||||
}}
|
||||
/>
|
||||
);
|
Loading…
Reference in New Issue
Block a user