# Staircase Widget app
Provides React components to use. Uploads a couple of any files to Staircase Persistence Blobs

## Install

### npm 

```npm install @staircase/persistence-widget```

### yarn 

```yarn add @staircase/persistence-widget```


## Examples of usage

[comment]: <> (Note, to get `token` use  [Staircase endpoint]&#40;https://api.staircase.co/docs&#41;)
Note, get `token` endpoint WIP

### JS
```js
import { renderPersistenceWidget } from '@staircase/persistence-widget'

const token = "YOUR_TOKEN"
renderPersistenceWidget(document.getElementById('root'), token, ()=>{console.log("Widget worked"), ()=>{console.log("Widget Error")}})
```

### React
```js
import { PersistenceWidget } from '@staircase/persistence-widget'

const token = "YOUR_TOKEN"

const App = () => {
    return <PersistenceWidget token={token} onComplete={() => {console.log("Widget worked")}} onError={()=>{}}/>
}
```
