opesjs
TypeScript icon, indicating that this package has built-in type declarations

0.7.43 • Public • Published

opes.js

The OPES JavaScript SDK

Maintainability Test Coverage


Installation

npm i -S opesjs

Importing into your code

import { OPES } from 'opesjs';

OPES Connect

Use as a React Hook

  const { isConnecting, accessToken, startConnecting } = OPES.useConnect(<API KEY>)

  const onConnect = () => {
    startConnecting()
  }

  const useEffect = (() => {
    console.log("Got the Access Token", accessToken)
  }, [accessToken])

  const ConnectButton = () => {
    if (isConnecting) {
      return <h1>Connecting ... </h1>
    }

    return <a className={styles} onClick={onConnect}>
      <h1>OPES Connect &rarr;</h1>
     </a>
  }

  return <ConnectButton/>

Use as plain JS

const accessToken = await OPES.Connect.getAccessToken(<API KEY>)

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
0.7.430latest

Version History

VersionDownloads (Last 7 Days)Published
0.7.430
0.7.420
0.7.410
0.7.400
0.7.390
0.7.380
0.7.370
0.7.360
0.7.350
0.7.340
0.7.330
0.7.310
0.7.300
0.7.290
0.7.280
0.7.270
0.7.260
0.7.250
0.7.240
0.7.230
0.7.220
0.7.200
0.7.190
0.7.180
0.7.170
0.7.160
0.7.150
0.7.140
0.7.130
0.7.110
0.7.100
0.7.90
0.7.80
0.7.70
0.7.60
0.7.50
0.7.40
0.7.30
0.7.20
0.7.10
0.7.00
0.6.70
0.6.60
0.6.50
0.6.40
0.6.30
0.6.20
0.6.10
0.6.00
0.5.40
0.5.30
0.5.20
0.5.10
0.5.00
0.4.60
0.4.50
0.4.40
0.4.30
0.4.20
0.4.10
0.4.00
0.3.20
0.3.10
0.3.00
0.2.80
0.2.70
0.2.60
0.2.50
0.2.40
0.2.30
0.2.20
0.1.110
0.2.10
0.2.00
0.1.100
0.1.90
0.1.80
0.1.70
0.1.60
0.1.50
0.1.30
0.1.20
0.1.10
0.1.00

Package Sidebar

Install

npm i opesjs

Weekly Downloads

0

Version

0.7.43

License

MIT

Unpacked Size

142 kB

Total Files

211

Last publish

Collaborators

  • idancali
  • poprobertdaniel