adi-o3-multipass/frontend/node_modules/@azure/msal-react/dist/MsalContext.js

24 lines
766 B
JavaScript

/*! @azure/msal-react v2.2.0 2024-11-05 */
'use strict';
import * as React from 'react';
import { stubbedPublicClientApplication, InteractionStatus, Logger } from '@azure/msal-browser';
/*
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License.
*/
/*
* Stubbed context implementation
* Only used when there is no provider, which is an unsupported scenario
*/
const defaultMsalContext = {
instance: stubbedPublicClientApplication,
inProgress: InteractionStatus.None,
accounts: [],
logger: new Logger({}),
};
const MsalContext = React.createContext(defaultMsalContext);
const MsalConsumer = MsalContext.Consumer;
export { MsalConsumer, MsalContext };
//# sourceMappingURL=MsalContext.js.map