import React from "react"; import { PureTaskList } from "./TaskList"; import { taskData, actionsData } from "../Task/Task.stories"; import { TaskState } from "../../constants/task-state"; export default { component: PureTaskList, title: "TaskList", decorators: [ (story: any) =>
{story()}
], excludeStories: /.*Data$/ }; export const defaultTasksData = [ { ...taskData, id: "1", title: "Task 1" }, { ...taskData, id: "2", title: "Task 2" }, { ...taskData, id: "3", title: "Task 3" }, { ...taskData, id: "4", title: "Task 4" }, { ...taskData, id: "5", title: "Task 5" }, { ...taskData, id: "6", title: "Task 6" } ]; export const withPinnedTasksData = [ ...defaultTasksData.slice(0, 5), { id: "6", title: "Task 6 (pinned)", state: TaskState.TASK_PINNED } ]; export const Default = () => ( ); export const WithPinnedTasks = () => ( ); export const Loading = () => ( ); export const Empty = () => ;