rms-react
Version:
Библиотека React компонентов разработанная по дизайн системе РМ Солюшн
21 lines • 838 B
TypeScript
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