1.0.1 • Published 1 year ago

@ranger-sardine/public_mdi_sdk_test v1.0.1

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

public_mdi_sdk_test

Installation

npm install @ranger-sardine/public_mdi_sdk_test
OR
yarn add @ranger-sardine/public_mdi_sdk_test

Usage

Include MDI provider on the routes

setupMDI({
    clientId="e149f2c5-4fce-4aef-98fd-90967c6aef5d", // REPLACE_YOUR_CLIENT_ID
    environment="sandbox"
});

Call MDIContext functions to setup/update actions at page level

// Update Config
await updateMDIConfig({
  customerId: 'REPLACE_CUSTOMER_ID',
  sessionKey: 'REPLACE_SESSION_KEY',
  flow: 'REPLACE_FLOW',
  partnerId: "PARTNER_ID"; // Optional
  parentSessionKey: "PARTNER_SESSION_KEY"; // Optional
  enableBiometrics: "HANDLE_BB"; // Optional
  enableGeoLocation: "HANDLE_GPS_DATA"; // Optional
  enablePortScanning: "HANDLE_PORT_SCANNING"; // Optional
  fields: "ARRAY_OF_CUSTOM_FIELDS"; // Optional (e.g. VGS)
});

// Get MDI Config
getMDIConfig((config: MDIUpdateConfig) => console.log('config', config));
1.0.1

1 year ago

1.0.0

1 year ago