mirror of
https://github.com/mosip/inji-wallet.git
synced 2026-01-08 05:03:56 -05:00
* feat(INJI-473) - Removed unused injiTourGuide action. Signed-off-by: Swati Goel <meet2swati@gmail.com> * feat(INJI-473) - Removed unused logKey action. Signed-off-by: Swati Goel <meet2swati@gmail.com> * feat(INJI-473) - Removed unused backendInfo api and state. Signed-off-by: Swati Goel <meet2swati@gmail.com> * feat(INJI-473) - simplify isPasscodeSet logic. Signed-off-by: Swati Goel <meet2swati@gmail.com> * feat(INJI-473) - Move logState to commonUtil to remove cyclic dependency. Signed-off-by: Swati Goel <meet2swati@gmail.com> * feat(INJI-473) - Delete unused code. Signed-off-by: Swati Goel <meet2swati@gmail.com> * feat(INJI-473) - Refactor code to use util function for iOS or isAndroid. Signed-off-by: Swati Goel <meet2swati@gmail.com> * feat(INJI-473) - Move Issuers_Key_Ref into utils. Signed-off-by: Swati Goel <meet2swati@gmail.com> * feat(INJI-473) - Remove profile related resource from setting screen Signed-off-by: Swati Goel <meet2swati@gmail.com> * feat(INJI-473) - Remove unused code for locales. Signed-off-by: Swati Goel <meet2swati@gmail.com> --------- Signed-off-by: Swati Goel <meet2swati@gmail.com>
21 lines
526 B
TypeScript
21 lines
526 B
TypeScript
import React from 'react';
|
|
import {useInterpret} from '@xstate/react';
|
|
import {appMachine} from '../machines/app';
|
|
|
|
import {GlobalContext} from '../shared/GlobalContext';
|
|
import {logState} from '../shared/commonUtil';
|
|
|
|
export const GlobalContextProvider: React.FC = props => {
|
|
const appService = useInterpret(appMachine, {devTools: __DEV__});
|
|
|
|
if (__DEV__) {
|
|
appService.subscribe(logState);
|
|
}
|
|
|
|
return (
|
|
<GlobalContext.Provider value={{appService}}>
|
|
{props.children}
|
|
</GlobalContext.Provider>
|
|
);
|
|
};
|