UNPKG

@drivy/cobalt

Version:

Opinionated design system for Drivy's projects.

22 lines (21 loc) 859 B
export type ButtonProps = React.ButtonHTMLAttributes<HTMLButtonElement> & { loading?: boolean; href?: undefined; }; export type LinkProps = React.AnchorHTMLAttributes<HTMLAnchorElement> & { loading?: boolean; disabled?: boolean; href?: string; }; export declare const isLinkProps: (props: ButtonProps | LinkProps) => props is LinkProps; declare const Button: import("react").ForwardRefExoticComponent<import("react").ButtonHTMLAttributes<HTMLButtonElement> & { loading?: boolean; href?: undefined; } & import("react").RefAttributes<HTMLButtonElement>> & { Link: import("react").ForwardRefExoticComponent<import("react").AnchorHTMLAttributes<HTMLAnchorElement> & { loading?: boolean; disabled?: boolean; href?: string; } & import("react").RefAttributes<HTMLAnchorElement>>; }; export default Button;