UNPKG

@vlsergey/react-bootstrap-button-with-spinner

Version:

Wrapper around React Bootstrap Button component with spinner and auto-disabled functionality (to prevent doubleclick)

11 lines 581 B
import React, { MouseEvent, ReactNode } from 'react'; import Button from 'react-bootstrap/Button'; export interface PropsType extends React.ComponentProps<Button> { disabled?: boolean; onClick?: React.ComponentProps<Button>['onClick'] | ((event: MouseEvent<HTMLElement>) => Promise<unknown>); spinner?: ReactNode; spinnerProps?: unknown; } declare const _default: React.MemoExoticComponent<({ children, disabled, onClick, spinner, spinnerProps, ...etc }: PropsType) => JSX.Element>; export default _default; //# sourceMappingURL=ButtonWithSpinner.d.ts.map