DocSpace-client/packages/common/components/FloatingButton/README.md

29 lines
1.3 KiB
Markdown
Raw Normal View History

2020-11-16 11:53:10 +00:00
# Floating Button
Component that displays floating button
### Usage
```js
import FloatingButton from "@docspace/common/components/FloatingButton";
2020-11-16 11:53:10 +00:00
```
```jsx
<FloatingButton icon="upload" alert={false} />
```
```jsx
<FloatingButton icon="trash" alert={true} percent={45} />
2020-11-16 11:53:10 +00:00
```
### Properties
2020-11-18 11:58:30 +00:00
| Props | Type | Required | Values | Default | Description |
| ----------- | :------------: | :------: | :--------------------------------------------: | :------: | --------------------------- |
| `alert` | `bool` | - | - | `false` | Shows the alert |
| `className` | `string` | - | - | - | Accepts class |
| `icon` | `oneOf` | - | `upload`, `file`, `trash`, `move`, `duplicate` | `upload` | Sets the icon on the button |
| `id` | `string` | - | - | - | Accepts id |
| `percent` | `number` | - | - | `0` | Load fullness |
| `style` | `obj`, `array` | - | - | - | Accepts css style |