UNPKG

@mojito-inc/core-service

Version:

Mojito Core API service for auction, payment, token

16 lines (13 loc) 553 B
import * as React from 'react'; import { createContext, useContext, useMemo } from 'react'; const AuthenticationContext = createContext({}); const AuthProvider = ({ children, sessionStatus = 'Active' }) => { const value = useMemo(() => { return { sessionStatus, }; }, [sessionStatus]); return React.createElement(AuthenticationContext.Provider, { value: value }, children); }; const useAuth = () => useContext(AuthenticationContext); export { AuthenticationContext, AuthProvider as default, useAuth };