@elliemae/em-evpx-core

5.2.11 • Public • Published

EVPX Core Library

It includes

  • Services
  • Utils
  • Constants
  • Actions
  • Reducers
  • SideEffects

Usage

This library provides all core services which are common to all EVPX integration applications. It also contains all supporting apis like constants, actions, reducers, sideeffect, utils to execute core services.

Core Services:

  • EVPService provides methods which triggers REST api requests implementation encapsulated in Host Application.
  • SSFConnectorService provides methods used to subscribe, unsubscribe events implemented in Host Application.
  • InitialiserService provides initial data for your application.
  • OriginService provides UI data to prefill UI forms details for application.
  • NotificationService provides notifications details as success or error for your application.
  • SessionService provides a method to revive application session.
  • NavigateService provides a method used to trigger event to close integration and navigate to main landing screen.
  • TransactionService provides methods to post an order to server, get transaction status for post order, check transaction status for post order, get transaction post response, reset polling, processes transaction response, checks transaction responses and show missing field or error msg confirmation modal, check whether success/error/pending response recieved, check interim document has been received.
  • OrderService provides methods for submitting UI details to server and continue polling happens until response is received.
  • ProviderService provides a method to fetch Credit Providers details from server.
  • AllOrderHistoryService provides a method to fetch order history details from server.
  • DocumentViewerService provides a method used to trigger document viewer dialog implementation encapsulated in Host Application.

Readme

Keywords

none

Package Sidebar

Install

npm i @elliemae/em-evpx-core

Weekly Downloads

376

Version

5.2.11

License

MIT

Unpacked Size

1.76 MB

Total Files

84

Last publish

Collaborators

  • encw.dev