import type { Meta, StoryObj } from "@storybook/react-vite"; import { fn } from "storybook/test"; import { SearchX, FolderPlus } from "lucide-react"; import { EmptyState } from "./empty-state"; const meta = { title: "UI Library/EmptyState", component: EmptyState, tags: ["autodocs"], args: { onAction: fn() }, } satisfies Meta; export default meta; type Story = StoryObj; export const Default: Story = { args: { title: "No projects yet", description: "Create your first project to get started.", actionLabel: "New project", icon: FolderPlus, }, }; export const NoResults: Story = { args: { title: "No results found", description: "Try adjusting your search or filters.", icon: SearchX, }, };