UNPKG

@ducor/react

Version:

admin template ui interface

27 lines (26 loc) 821 B
import React from "react"; import { SizeState } from "../helpers/sizes"; import { Round } from "../helpers/rounded"; import { Color, Variant } from "@ducor/color"; export interface BtnCloseProps { onClose: () => void; className?: string; title?: string; } export interface ButtonProps extends React.HTMLAttributes<HTMLElement> { as?: React.ElementType | string; color?: Color; size?: SizeState; disabled?: boolean; active?: boolean; round?: Round; variant?: Variant; type?: "button" | "submit" | "reset"; children?: React.ReactNode; className?: string; href?: string; to?: string; } declare const Button: React.ForwardRefExoticComponent<ButtonProps & React.RefAttributes<Element>>; export declare const BtnClose: React.FC<BtnCloseProps>; export default Button;