debian-image-builder-frontend/src/App.js
Sanne Raymaekers 7df6ff7df3 src/App.js: Remove obsolotete APP_NAVIGATION listener
v6 of react-router-dom is now supported everywhere, and leaving the
event listener can cause navigation bugs.

See gkarat/ocp-advisor-frontend#101 as an example.
2023-08-01 10:35:00 +02:00

27 lines
766 B
JavaScript

import React, { useEffect } from 'react';
import { useChrome } from '@redhat-cloud-services/frontend-components/useChrome';
import NotificationsPortal from '@redhat-cloud-services/frontend-components-notifications/NotificationPortal';
import { useStore } from 'react-redux';
import '@patternfly/patternfly/patternfly-addons.css';
import { Router } from './Router';
const App = (props) => {
const store = useStore();
const { hideGlobalFilter, updateDocumentTitle } = useChrome();
useEffect(() => {
updateDocumentTitle('Image Builder | Red Hat Insights');
hideGlobalFilter();
}, []);
return (
<React.Fragment>
<NotificationsPortal store={store} />
<Router childProps={props} />
</React.Fragment>
);
};
export default App;