rms-react
Version:
Библиотека React компонентов разработанная по дизайн системе РМ Солюшн
20 lines • 649 B
TypeScript
import { ButtonHTMLAttributes } from 'react';
export interface TextButtonProps extends ButtonHTMLAttributes<HTMLButtonElement> {
/**
* Иконка кнопки
*/
icon?: React.FunctionComponent<React.SVGProps<SVGSVGElement>>;
/**
* Расположение иконки относительно текст
*/
iconPosition?: 'pre' | 'post';
/**
* Внешний вид кнопки
*/
appearance: 'primary' | 'dark-gray' | 'gray';
/**
* Ширина растяжения кнопки
*/
contentWidth?: 'justify' | 'max-content';
}
//# sourceMappingURL=TextButton.props.d.ts.map