### Размер кнопки Размер кнопки задается с помощью свойства `size` : ```tsx import React from 'react'; import { Button } from '@salutejs/plasma-web'; export function App() { return (
); } ``` ### Ширина кнопки Ширина кнопки регулируется с помощью свойства `stretching` . Возможные значения свойства `contentPlacing` : `auto` – ширина подстраивается под контент; `filled` – кнопка растягивается на всю доступную ширину; `fixed` – кнопка фиксированной ширины. ```tsx import React from 'react'; import { Button } from '@salutejs/plasma-web'; export function App() { return (
); } ``` ### Позиционирование контента внутри Позиционирование контента внутри кнопки регулируется с помощью свойства `contentPlacing` . Возможные значения свойства `contentPlacing` : `default` – контент центрируется; `relaxed` – контент располагается по краям. ```tsx import React from 'react'; import { Button } from '@salutejs/plasma-web'; export function App() { return (
); } ``` ### Вид кнопки Вид кнопки задается с помощью свойства `view` . Возможные значения свойства `view` : `"default"` – по умолчанию; `"accent"` – акцентная; `"primary"` – основная; `"secondary"` – вторичная; `"clear"` – без цветового сопровождения. `"success"` – успешное завершение; `"warning"` – предупреждение; `"critical"` – ошибка; `"dark"` – темная; `"black"` – черная; `"white"` – белая. ```tsx import React from 'react'; import { Button } from '@salutejs/plasma-web'; export function App() { return (
); } ``` ### Границы кнопки Границы кнопки задаются с помощью свойства `pin` . Возможные значения свойства `pin` : `square` – обычное скругление; `circle` – сильное скругление; `clear` – нет скругления. ```tsx import React from 'react'; import { Button } from '@salutejs/plasma-web'; export function App() { return (
); } ``` ### Гиперссылка Компонент поддерживает вывод в виде тега `` , для этого необходимо указать свойство `as` : ```tsx import React from 'react'; import { Button } from '@salutejs/plasma-web'; export function App() { return (