@guruhotel/aura-ui
Version:
⚛️ React UI library by GuruHotel
15 lines (14 loc) • 511 B
TypeScript
/// <reference types="react" />
import { StyledButton } from "./button.styles";
export interface ButtonProps {
isDisabled?: boolean;
isLoading?: boolean;
loadingText?: string;
spinnerPlacement?: "right" | "left";
spinner?: React.ReactNode;
rightIcon?: React.ReactElement;
leftIcon?: React.ReactElement;
icon?: React.ReactElement;
children?: React.ReactNode;
}
export declare type StyledButtonProps = ButtonProps & Omit<React.ComponentProps<typeof StyledButton>, "children">;