3.2.0 • Published 2 years ago

@lendi/lendi-app-bridge v3.2.0

Weekly downloads
198
License
MIT
Repository
-
Last release
2 years ago

lendi-app-bridge

A library to bridge data between micro frontends and @lendi/lendi-app using localStorage

Api

class LendiAppBridge(prefix?: string, storage? = window.localStorage: Storage): LendiAppBridge

Returns an instance of a lendiAppBridge.

Example:

import LendiAppBridge from '@lendi/lendi-app-bridge';

const bridge = new LendiAppBridge();

LendiAppBridge#getFunnelOneApiData(): FunnelOneApiData

Gets FunnelOneApiData from localStorage

Example:

import LendiAppBridge from '@lendi/lendi-app-bridge';

const bridge = new LendiAppBridge();

const funnelOneData = bridge.getFunnelOneApiData();

LendiAppBridge#updateFunnelOneApiData(newData: FunnelOneApiData): void

Updates FunnelOneApiData in localStorage

Example:

import LendiAppBridge from '@lendi/lendi-app-bridge';

const bridge = new LendiAppBridge();

const funnelOneData = bridge.getFunnelOneApiData();

const newFunnelOneData = { ...funnelOneData, security_value: 100 };

bridge.updateFunnelOneApiData(newFunnelOneData);

LendiAppBridge#clearFunnelOneData(): void

Clears any data for funnel-one in localStorage

Example:

import LendiAppBridge from '@lendi/lendi-app-bridge';

const bridge = new LendiAppBridge();

bridge.clearFunnelOneData();

LendiAppBridge#getActiveApplicationSfId(): ActiveApplicationSfId | undefined

Gets ActiveApplicationSfId from localStorage or returns undefined if doesnt exist

Example:

import LendiAppBridge from '@lendi/lendi-app-bridge';

const bridge = new LendiAppBridge();

const activeApplicationSfId = bridge.getActiveApplicationSfId();

LendiAppBridge#updateActiveApplicationSfId(newData: ActiveApplicationSfId): void

Updates ActiveApplicationSfId in localStorage

Example:

import LendiAppBridge from '@lendi/lendi-app-bridge';

const bridge = new LendiAppBridge();

bridge.updateActiveApplicationSfId('A-NEW-ID');
3.2.0

2 years ago

3.1.0

4 years ago

3.0.0

5 years ago

2.0.3

5 years ago

2.0.2

5 years ago

2.0.1

5 years ago

2.0.0

5 years ago

1.0.0

5 years ago