stone-kit
Version:
uikit for redesign
28 lines (26 loc) • 749 B
TypeScript
import { ReactNode } from 'react';
export declare const ROUND_BUTTON_VARIANTS: {
whiteStroke: string;
blackFill: string;
};
export type roundBtnVariant = keyof typeof ROUND_BUTTON_VARIANTS;
export type btnSizes = 'large' | 'medium' | 'small' | 'tiny';
export declare const sizeMap: {
large: string;
medium: string;
small: string;
tiny: string;
};
interface IRoundButtonProps {
size?: btnSizes;
size_m?: btnSizes;
size_l?: btnSizes;
children?: string | ReactNode;
variant?: roundBtnVariant;
additionalClass?: string;
additionalClassIcon?: string;
iconName?: string;
deg?: string;
}
export type ComponentProps = IRoundButtonProps & React.ButtonHTMLAttributes<HTMLButtonElement>;
export {};