Merged in feature/81-dev-dev01 (pull request #5)
auto-patch 81-dev-dev01-2023-12-05T22_45_26 * auto-patch 81-dev-dev01-2023-12-05T22_45_26
This commit is contained in:
17
wp/wp-includes/js/dist/router.js
vendored
17
wp/wp-includes/js/dist/router.js
vendored
@@ -39,7 +39,7 @@ __webpack_require__.r(__webpack_exports__);
|
||||
|
||||
// EXPORTS
|
||||
__webpack_require__.d(__webpack_exports__, {
|
||||
"privateApis": function() { return /* reexport */ privateApis; }
|
||||
privateApis: function() { return /* reexport */ privateApis; }
|
||||
});
|
||||
|
||||
;// CONCATENATED MODULE: external ["wp","element"]
|
||||
@@ -856,45 +856,41 @@ var external_wp_url_namespaceObject = window["wp"]["url"];
|
||||
* External dependencies
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
|
||||
const history_history = createBrowserHistory();
|
||||
const originalHistoryPush = history_history.push;
|
||||
const originalHistoryReplace = history_history.replace;
|
||||
|
||||
function push(params, state) {
|
||||
const currentArgs = (0,external_wp_url_namespaceObject.getQueryArgs)(window.location.href);
|
||||
const currentUrlWithoutArgs = (0,external_wp_url_namespaceObject.removeQueryArgs)(window.location.href, ...Object.keys(currentArgs));
|
||||
const newUrl = (0,external_wp_url_namespaceObject.addQueryArgs)(currentUrlWithoutArgs, params);
|
||||
return originalHistoryPush.call(history_history, newUrl, state);
|
||||
}
|
||||
|
||||
function replace(params, state) {
|
||||
const currentArgs = (0,external_wp_url_namespaceObject.getQueryArgs)(window.location.href);
|
||||
const currentUrlWithoutArgs = (0,external_wp_url_namespaceObject.removeQueryArgs)(window.location.href, ...Object.keys(currentArgs));
|
||||
const newUrl = (0,external_wp_url_namespaceObject.addQueryArgs)(currentUrlWithoutArgs, params);
|
||||
return originalHistoryReplace.call(history_history, newUrl, state);
|
||||
}
|
||||
|
||||
history_history.push = push;
|
||||
history_history.replace = replace;
|
||||
/* harmony default export */ var build_module_history = (history_history);
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/router/build-module/router.js
|
||||
|
||||
|
||||
/**
|
||||
* WordPress dependencies
|
||||
*/
|
||||
|
||||
|
||||
/**
|
||||
* Internal dependencies
|
||||
*/
|
||||
|
||||
|
||||
const RoutesContext = (0,external_wp_element_namespaceObject.createContext)();
|
||||
const HistoryContext = (0,external_wp_element_namespaceObject.createContext)();
|
||||
function useLocation() {
|
||||
@@ -903,14 +899,13 @@ function useLocation() {
|
||||
function useHistory() {
|
||||
return (0,external_wp_element_namespaceObject.useContext)(HistoryContext);
|
||||
}
|
||||
|
||||
function getLocationWithParams(location) {
|
||||
const searchParams = new URLSearchParams(location.search);
|
||||
return { ...location,
|
||||
return {
|
||||
...location,
|
||||
params: Object.fromEntries(searchParams.entries())
|
||||
};
|
||||
}
|
||||
|
||||
function RouterProvider({
|
||||
children
|
||||
}) {
|
||||
@@ -939,7 +934,7 @@ var external_wp_privateApis_namespaceObject = window["wp"]["privateApis"];
|
||||
const {
|
||||
lock,
|
||||
unlock
|
||||
} = (0,external_wp_privateApis_namespaceObject.__dangerousOptInToUnstableAPIsOnlyForCoreModules)('I know using unstable features means my plugin or theme will inevitably break on the next WordPress release.', '@wordpress/router');
|
||||
} = (0,external_wp_privateApis_namespaceObject.__dangerousOptInToUnstableAPIsOnlyForCoreModules)('I know using unstable features means my theme or plugin will inevitably break in the next version of WordPress.', '@wordpress/router');
|
||||
|
||||
;// CONCATENATED MODULE: ./node_modules/@wordpress/router/build-module/private-apis.js
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user