/* 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",
};