UNPKG

@bytebeans/macaw-ui

Version:

Saleor's UI component library

12 lines (11 loc) 549 B
import { ButtonProps } from "../Button"; import React from "react"; export declare type ConfirmButtonTransitionState = "loading" | "success" | "error" | "default"; export declare type ConfirmButtonLabels = Record<"confirm" | "error", string>; export interface ConfirmButtonProps extends Omit<ButtonProps, "classes"> { labels: ConfirmButtonLabels; noTransition?: boolean; transitionState: ConfirmButtonTransitionState; onTransitionToDefault?: () => void; } export declare const ConfirmButton: React.FC<ConfirmButtonProps>;