UNPKG

@blocklet/payment-react

Version:

Reusable react components for payment kit v2

16 lines (15 loc) 677 B
import { type ButtonProps, type CircularProgressProps } from '@mui/material'; export interface LoadingButtonProps extends ButtonProps { loading?: boolean; loadingIndicator?: React.ReactNode; loadingPosition?: 'start' | 'center' | 'end'; loadingProps?: Partial<CircularProgressProps>; loadingOnly?: boolean; } declare function LoadingButton({ ref, children, loading, loadingPosition, loadingIndicator, loadingProps, loadingOnly, onClick, sx, ...props }: LoadingButtonProps & { ref?: React.RefObject<HTMLButtonElement | null>; }): import("react").JSX.Element; declare namespace LoadingButton { var displayName: string; } export default LoadingButton;