UNPKG

notion-design-system

Version:

A comprehensive Notion-inspired design system built with React, TypeScript, and Tailwind CSS

15 lines (14 loc) 464 B
import React from 'react'; import { BaseComponentProps, ButtonVariant, ButtonSize } from '../../types'; export interface ButtonProps extends BaseComponentProps { variant?: ButtonVariant; size?: ButtonSize; disabled?: boolean; loading?: boolean; onClick?: () => void; type?: 'button' | 'submit' | 'reset'; icon?: React.ReactNode; iconPosition?: 'left' | 'right'; } declare const Button: React.FC<ButtonProps>; export default Button;