1.2.3 • Published 1 year ago

elspur-sdk v1.2.3

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year 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

1 year ago

1.2.2

1 year ago

1.2.1

1 year ago

1.2.0

1 year ago

1.1.9

1 year ago

1.1.8

1 year ago

1.1.7

1 year ago

1.1.6

1 year ago

1.1.11

1 year ago

1.1.10

1 year ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago