1.0.1 • Published 1 year ago
@ranger-sardine/public_mdi_sdk_test v1.0.1
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));