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

1.0.1 • Public • Published

Berbix Vue.js SDK

This Berbix Vue.js library provides simple interfaces to interact with the Berbix Verify flow.

Installation

npm install berbix-vue

Usage

Basic usage

<template>
  <div id="app">
    <BerbixVerify
      clientToken="your_client_token"
      @complete="handleComplete"
    />
  </div>
</template>

<script>
import BerbixVerify from 'berbix-vue';

export default {
  name: 'app',
  components: {
    BerbixVerify
  },
  methods: {
    handleComplete(event) {
      // send event.value to backend to fetch user verification data
    },
  }
}
</script>

Props

props: {
  clientToken: String,
  showInModal: Boolean,
  showCloseModalButton: Boolean,
}

Events

The following events are emitted from the component:

  • display: fires when the component is loaded and ready to be displayed
  • complete: fires when the user has completed the verification flow
  • state-change: fires when the user transitions between verifications
  • error: fires when some error occurs in the flow

Publishing

# Update the version in package.json
npm run build
npm publish

Dependencies (1)

Dev Dependencies (3)

Package Sidebar

Install

npm i berbix-vue

Weekly Downloads

24

Version

1.0.1

License

MIT

Unpacked Size

8.22 kB

Total Files

5

Last publish

Collaborators

  • zchtodd
  • chrisberbix
  • sam-berbix
  • ericlevine
  • yding02
  • horaceko
  • andrewsli-berbix
  • ben.berbix
  • nwadams