persona
v5.1.2
Published
The official JavaScript SDK for the Persona Inquiry Flow.
Downloads
278,080
Keywords
Readme
Persona Inquiry JavaScript SDK
The official JavaScript client library for the Persona Inquiry flow.
Demo
Table of Contents
- Persona Inquiry JavaScript SDK
Documentation
The module provides a client for the Persona embedded flow.
Getting Started
npm install persona
To open the flow you must create a Client
object.
import { Client } from 'persona';
const client = new Client({
// This refers to a production demo template owned by Persona
templateId: 'itmpl_Ygs16MKTkA6obnF8C3Rb17dm',
environment: 'sandbox',
onReady: () => client.open(),
onComplete: ({ inquiryId, status, fields }) => console.log('onComplete'),
onCancel: ({ inquiryId, sessionToken }) => console.log('onCancel'),
onError: (error) => console.log(error),
});
Contributing
Please see Contributing for guidelines and instructions for local development.