| dataAttrs | { root?: Record<string, string> | undefined; link?: Record<string, string> | undefined; button?: Record<string, string> | undefined; } | undefined | | Дополнительные data атрибуты к внутренним элементам |
| className | string | undefined | | Дополнительный класс корневого элемента |
| classes | { root?: string | undefined; button?: string | undefined; link?: string | undefined; } | undefined | {} | Дополнительные классы для корневого и внутренних элементов |
| rootRef | Ref<HTMLDivElement> | undefined | | Ссылка на корневой элемент |
| buttonTitle | string | undefined | | Заголовок кнопки |
| buttonUrl | string | undefined | | Ссылка кнопки |
| buttonDownload | boolean | undefined | | Добавляет атрибут download для тега <a> компонента Button |
| buttonColor | "green" | "purple" | "green-soft" | "purple-soft" | "black" | undefined | green | Цвет кнопки |
| buttonType | "primary" | "outline" | undefined | primary | Тип кнопки |
| buttonTarget | "_self" | "_blank" | "_parent" | "_top" | undefined | | Target свойство кнопки |
| buttonRel | string | undefined | | Rel - атрибут тега <a> для кнопки |
| linkTitle | string | undefined | | Заголовок ссылки |
| linkUrl | string | undefined | | Добавляет атрибут download для тега <a> компонента Button |
| linkTarget | "_self" | "_blank" | "_parent" | "_top" | undefined | | Target свойство ссылки |
| linkRel | string | undefined | | Rel - атрибут тега <a> для ссылки |
| linkDownload | boolean | undefined | | Добавляет атрибут download к свойству тега <a> |
| align | "center" | "left" | undefined | | Горизонтальное выравнивание |
| onButtonClick | ((e: SyntheticEvent<EventTarget, Event>) => void) | undefined | | Обработчик клика по кнопке |
| onLinkClick | ((e: SyntheticEvent<EventTarget, Event>) => void) | undefined | | Обработчик клика по ссылке |