Skip to content

Commit

Permalink
Web: Components: added read me for main button mobile
Browse files Browse the repository at this point in the history
  • Loading branch information
dmitry-sychugov committed Nov 19, 2021
1 parent 60d8567 commit bca3a57
Showing 1 changed file with 74 additions and 0 deletions.
74 changes: 74 additions & 0 deletions packages/asc-web-components/main-button-mobile/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
# MainButtonMobile

### Usage

```js
import MainButtonMobile from "@appserver/components/main-button-mobile";
```

```jsx
const actionOptions = [
{
key: "1",
label: "New document",
icon: "static/images/mobile.actions.document.react.svg",
},
{
key: "2",
label: "New presentation",
icon: "static/images/mobile.actions.presentation.react.svg",
},
];

const buttonOptions = [
{
key: "1",
label: "Import point",
},
{
key: "2",
label: "Import point",
},
];

const progressOptions = [
{
key: "1",
label: "Uploads",
percent: 30,
status: `8/10`,
open: true,
},
];

<MainButtonMobile
style={{
top: "90%",
left: "82%",
position: "fixed",
}}
manualWidth="320px"
title="Upload"
withButton={true}
actionOptions={actionOptions}
progressOptions={progressOptions}
isOpenButton={true}
buttonOptions={buttonOptions}
/>;
```

| Props | Type | Required | Values | Default | Description |
| ----------------- | :------------: | :------: | :----: | :-----: | -------------------------------------------------------------------------------------------------- |
| `style` | `obj`, `array` | - | - | - | Accepts css style |
| `actionOptions` | `obj` | - | - | - | Options for drop down items |
| `progressOptions` | `obj` | - | - | - | If you need display progress bar components |
| `buttonOptions` | `obj` | - | - | - | Menu that opens by clicking on the button |
| `onUploadClick` | `func` | - | - | - | The function that will be called after the button click |
| `withButton` | `bool` | - | - | - | Show button inside drop down |
| `isOpenButton` | `bool` | - | - | - | The parameter that is used with buttonOptions is needed to open the menu by clicking on the button |
| `title` | `string` | - | | - | The name of the button in the drop down |
| `percent` | `number` | - | - | - | Loading indicator |
| `manualWidth` | `string` | - | - | - | Required if you need to specify the exact width of the drop down component |
| `opened` | `bool` | - | - | - | Tells when the dropdown should be opened |
| `className` | `string` | - | - | - | Accepts class |
| `onClose` | `func` | - | - | - | if you need close drop down |

0 comments on commit bca3a57

Please sign in to comment.