UNPKG

viam-projectv-scan

Version:

ViaCheck deposit application

38 lines (29 loc) 1.03 kB
import RangerLib from './Ranger'; const RANGER_URL = 'ws://127.0.0.1:9002'; let Ranger = ''; const addRangerOptions = messageEndorsement => { Ranger.TransportChangeOptions = function transportChangeOptions() { let { isEnableEndorse } = 'true'; Ranger.SetGenericOption('OptionalDevices', 'NeedImaging', 'true'); Ranger.SetGenericOption('OptionalDevices', 'NeedFrontImage1', 'true'); Ranger.SetGenericOption('OptionalDevices', 'NeedRearImage1', 'true'); if (messageEndorsement === '') isEnableEndorse = 'false'; Ranger.SetGenericOption( 'OptionalDevices', 'NeedRearEndorser', isEnableEndorse ); Ranger.EnableOptions(); }; }; export const initializeRanger = messageEndorsement => { Ranger = new RangerLib.MakeRanger(); Ranger.wsUrl = RANGER_URL; console.log(Ranger); Ranger.ShutDown(); // Ranger.StartUp(); addRangerOptions(messageEndorsement); return Ranger; // addCallbacksRanger(); }; export default initializeRanger;