upgrade packages

This commit is contained in:
seavor 2026-04-15 18:06:39 -05:00
parent c62c336a11
commit ae1bc3da38
30 changed files with 1138 additions and 1783 deletions

View file

@ -1,4 +1,4 @@
import { Component, Suspense } from 'react';
import { Suspense, useEffect } from 'react';
import { Provider } from 'react-redux';
import { MemoryRouter as Router } from 'react-router-dom';
import CssBaseline from '@mui/material/CssBaseline';
@ -10,33 +10,31 @@ import './AppShell.css';
import { ToastProvider } from '@app/components'
class AppShell extends Component {
componentDidMount() {
function AppShell() {
useEffect(() => {
// @TODO (1)
window.onbeforeunload = () => true;
}
}, []);
handleContextMenu(event) {
const handleContextMenu = (event) => {
event.preventDefault();
}
};
render() {
return (
<Suspense fallback="loading">
<Provider store={store}>
<CssBaseline />
<ToastProvider>
<div className="AppShell" onContextMenu={this.handleContextMenu}>
<Router>
<FeatureDetection />
<Routes />
</Router>
</div>
</ToastProvider>
</Provider>
</Suspense>
);
}
return (
<Suspense fallback="loading">
<Provider store={store}>
<CssBaseline />
<ToastProvider>
<div className="AppShell" onContextMenu={handleContextMenu}>
<Router>
<FeatureDetection />
<Routes />
</Router>
</div>
</ToastProvider>
</Provider>
</Suspense>
);
}
export default AppShell;