UNPKG

rms-react

Version:

Библиотека React компонентов разработанная по дизайн системе РМ Солюшн

21 lines 838 B
import { SVGAttributes } from 'react'; import { SuggestionModalProps } from 'components/Modals'; export interface IconButtonProps extends SVGAttributes<SVGSVGElement> { /** * Активна ли кнопка иконки (состояние active) */ active?: boolean; /** * Внешний вид кнопки */ appearance: 'fill-primary' | 'fill-gray' | 'fill-dark-gray' | 'background-gray'; /** * Иконка для кнопки */ icon: React.FunctionComponent<React.SVGProps<SVGSVGElement>>; /** * Параметры модального окна с подсказкой */ suggestion?: Omit<SuggestionModalProps, 'title' | 'zIndex' | 'size'> & Partial<Pick<SuggestionModalProps, 'title' | 'zIndex' | 'size'>>; } //# sourceMappingURL=IconButton.props.d.ts.map