@mojito-inc/core-service
Version:
Mojito Core API service for auction, payment, token
16 lines (13 loc) • 553 B
JavaScript
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 };