UNPKG

@brightlayer-ui/react-native-auth-workflow

Version:

Re-usable workflow components for Authentication and Registration within Eaton applications.

19 lines (18 loc) 550 B
import { useContext } from 'react'; import { OktaAuthContext } from './context.js'; import { OktaAuthContextProvider } from './provider.js'; /** * Hook to get top level data in okta authentication workflow * * @category Hooks * @private * @internal */ export const useOktaAuthContext = () => { const context = useContext(OktaAuthContext); if (context === null) { throw new Error('useOktaAuthContext must be used within OktaAuthContextProvider'); } return context; }; export { OktaAuthContext, OktaAuthContextProvider };