fix createAppNavigationHandler to use navigateToUrl (#78583) (#78663)

This commit is contained in:
Pierre Gayvallet 2020-09-28 22:14:53 +02:00 committed by GitHub
parent e01bab8d26
commit 501e46f3ca
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -24,12 +24,6 @@ export const createAppNavigationHandler = (targetUrl: string) => (event: MouseEv
if (event.altKey || event.metaKey || event.ctrlKey) {
return;
}
if (targetUrl.startsWith('/app/')) {
const [, appId, path] = /\/app\/(.*?)((\/|\?|#|$).*)/.exec(targetUrl) || [];
if (!appId) {
return;
}
event.preventDefault();
getServices().application.navigateToApp(appId, { path });
}
event.preventDefault();
getServices().application.navigateToUrl(targetUrl);
};