@heymarco/next-auth
Version:
A complete authentication solution for web applications.
9 lines (8 loc) • 468 B
TypeScript
import { ButtonProps, ButtonComponentProps, ButtonIconProps } from '@reusable-ui/components';
import { BusyState } from './states/signInState.js';
export interface ButtonWithBusyProps extends ButtonProps, Required<Pick<ButtonComponentProps, 'buttonComponent'>> {
iconBusy?: ButtonIconProps['icon'];
busyType?: BusyState;
}
declare const ButtonWithBusy: (props: ButtonWithBusyProps) => JSX.Element | null;
export { ButtonWithBusy, ButtonWithBusy as default, };