/* Copyright 2026 Marimo. All rights reserved. */ import { Loader2, Mail, Trash2Icon } from "lucide-react"; import { Button } from "@/components/ui/button"; export default { title: "Button", component: Button, }; export const Default = { render: () => , name: "Default", }; export const Success = { render: () => , name: "Success", }; export const Warn = { render: () => , name: "Warn", }; export const Outline = { render: () => , name: "Outline", }; export const Destructive = { render: () => , name: "Destructive", }; export const Action = { render: () => , name: "Action", }; export const Secondary = { render: () => , name: "Secondary", }; export const Ghost = { render: () => , name: "Ghost", }; export const Link = { render: () => , name: "Link", }; export const WithIcon = { render: () => ( ), name: "With Icon", }; export const Loading = { render: () => ( ), name: "Loading", }; export const TrashIcon = { render: () => ( ), name: "Trash Icon", };