The uptime app is currently using hashbang routing by having a BrowserRouter with an appRoute containing a hashbang suffix.
Hashbang routing is not supported by the Kibana Platform. The application's routing need to be migrated to leverage the ScopedHistory exposed to the plugins instead.
Related files:
|
core.application.register({ |
|
appRoute: '/app/uptime#/', |
|
id: PLUGIN.ID, |
|
import { BrowserRouter as Router } from 'react-router-dom'; |
|
<Router basename={routerBasename}> |
The
uptimeapp is currently using hashbang routing by having aBrowserRouterwith anappRoutecontaining a hashbang suffix.Hashbang routing is not supported by the Kibana Platform. The application's routing need to be migrated to leverage the
ScopedHistoryexposed to the plugins instead.Related files:
kibana/x-pack/plugins/uptime/public/apps/plugin.ts
Lines 86 to 88 in 532f2d7
kibana/x-pack/plugins/uptime/public/apps/uptime_app.tsx
Line 11 in 244ed04
kibana/x-pack/plugins/uptime/public/apps/uptime_app.tsx
Line 102 in 244ed04