Commit iniziale
This commit is contained in:
45
node_modules/@azure/msal-browser/dist/navigation/NavigationClient.mjs
generated
vendored
Normal file
45
node_modules/@azure/msal-browser/dist/navigation/NavigationClient.mjs
generated
vendored
Normal file
@@ -0,0 +1,45 @@
|
||||
/*! @azure/msal-browser v4.2.1 2025-02-11 */
|
||||
'use strict';
|
||||
/*
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the MIT License.
|
||||
*/
|
||||
class NavigationClient {
|
||||
/**
|
||||
* Navigates to other pages within the same web application
|
||||
* @param url
|
||||
* @param options
|
||||
*/
|
||||
navigateInternal(url, options) {
|
||||
return NavigationClient.defaultNavigateWindow(url, options);
|
||||
}
|
||||
/**
|
||||
* Navigates to other pages outside the web application i.e. the Identity Provider
|
||||
* @param url
|
||||
* @param options
|
||||
*/
|
||||
navigateExternal(url, options) {
|
||||
return NavigationClient.defaultNavigateWindow(url, options);
|
||||
}
|
||||
/**
|
||||
* Default navigation implementation invoked by the internal and external functions
|
||||
* @param url
|
||||
* @param options
|
||||
*/
|
||||
static defaultNavigateWindow(url, options) {
|
||||
if (options.noHistory) {
|
||||
window.location.replace(url);
|
||||
}
|
||||
else {
|
||||
window.location.assign(url);
|
||||
}
|
||||
return new Promise((resolve) => {
|
||||
setTimeout(() => {
|
||||
resolve(true);
|
||||
}, options.timeout);
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
export { NavigationClient };
|
||||
//# sourceMappingURL=NavigationClient.mjs.map
|
||||
Reference in New Issue
Block a user