Auth0 Universal Components
    Preparing search index...

    Interface ActionButton<Item>

    interface ActionButton<Item = void> {
        className?: string;
        disabled?: boolean;
        icon?: unknown;
        label: string;
        onClick: Item extends void
            ? (event: Event) => void
            : (data: Item) => boolean | void | Promise<boolean>;
        size?: "default" | "xs" | "sm" | "lg" | "icon";
        type?: "button" | "submit";
        variant?: "primary" | "outline" | "ghost" | "destructive" | "link";
    }

    Type Parameters

    • Item = void
    Index

    Properties

    className?: string
    disabled?: boolean
    icon?: unknown
    label: string
    onClick: Item extends void
        ? (event: Event) => void
        : (data: Item) => boolean | void | Promise<boolean>
    size?: "default" | "xs" | "sm" | "lg" | "icon"
    type?: "button" | "submit"
    variant?: "primary" | "outline" | "ghost" | "destructive" | "link"