### Размер кнопки Размер кнопки задается с помощью свойства `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 (