Variable PaymentButtonConst
PaymentButton: DefineComponent<
ExtractPropTypes<
{
disabled: { type: BooleanConstructor; default: boolean };
loading: { type: BooleanConstructor; default: boolean };
variant: {
type: PropType<"primary" | "secondary" | "outline">;
default: string;
};
size: { type: PropType<"sm" | "md" | "lg">; default: string };
},
>,
() => VNode<RendererNode, RendererElement, { [key: string]: any }>,
{},
{},
{},
ComponentOptionsMixin,
ComponentOptionsMixin,
"click"[],
"click",
PublicProps,
ToResolvedProps<
ExtractPropTypes<
{
disabled: { type: BooleanConstructor; default: boolean };
loading: { type: BooleanConstructor; default: boolean };
variant: {
type: PropType<"primary" | "secondary" | "outline">;
default: string;
};
size: { type: PropType<"sm" | "md" | "lg">; default: string };
},
>,
"click"[],
>,
{
disabled: boolean;
loading: boolean;
variant: "primary"
| "secondary"
| "outline";
size: "sm" | "md" | "lg";
},
{},
{},
{},
string,
ComponentProvideOptions,
true,
{},
any,
> = ...
A payment button component with loading state support.