@react-leaf/core
Version:
React Leaf Core components
12 lines (11 loc) • 522 B
TypeScript
import React, { ReactNode } from 'react';
import { ComponentColor, ComponentSize } from '../../types';
type ButtonVariant = 'filled' | 'outlined' | 'ghost';
declare const Button: React.ForwardRefExoticComponent<Omit<React.ButtonHTMLAttributes<HTMLButtonElement>, "color"> & {
variant?: ButtonVariant | undefined;
color?: ComponentColor | undefined;
size?: ComponentSize | undefined;
leftSection?: ReactNode;
rightSection?: ReactNode;
} & React.RefAttributes<HTMLButtonElement>>;
export default Button;