1.2.3 • Published 3 months ago

elspur-sdk v1.2.3

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

elspur-sdk

SDK for connecting with Elspur

NPM JavaScript Style Guide

Install

npm install --save elspur-sdk

Usage

Update the Wrapper in the root

import { ApolloConfig } from 'elspur-sdk'

ReactDOM.render(
  <ApolloConfig host='http://localhost:4000/graphql' apikey={'<apiKey>'}>
    <App />
  </ApolloConfig>,
  document.getElementById('root')
)

Get Rules Component

import { Rules } from 'elspur-sdk'

const App = () => {
  const [rulesvalue, setRulesValue] = useState({})
  const ruleValueAssign = (k, val) => {
    let ob = {}
    ob[k] = val
    Object.assign(rulePayload, ob)
  }

  let rulePayload = {}

  return (
    <>
      <Rules
        valueAssign={ruleValueAssign}
        rulesvalue={rulesvalue}
        country={'US'}
      />
    </>
  )
}

export default App

Using API hooks

import { useSurvey } from 'elspur-sdk'
const App = () => {

  const {AddSurvey,GetFeasibility}=useSurvey()

  let rulePayload = {}

License

MIT © Nengkhoi

1.2.3

3 months ago

1.2.2

3 months ago

1.2.1

3 months ago

1.2.0

3 months ago

1.1.9

3 months ago

1.1.8

3 months ago

1.1.7

3 months ago

1.1.6

3 months ago

1.1.11

3 months ago

1.1.10

3 months ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago