ho fatto una modifica nell'index.tsx:
codice:
import React from 'react';
import ReactDOM from 'react-dom/client';
import {HashRouter} from 'react-router-dom';
import AppWrapper from './AppWrapper';
import reportWebVitals from './reportWebVitals';
const root = ReactDOM.createRoot(document.getElementById('root')!);
root.render(
// <React.StrictMode>
// <BrowserRouter basename={'/gestionale'}>
// <AppWrapper></AppWrapper>
// </BrowserRouter>
// </React.StrictMode>
<React.StrictMode>
<HashRouter>
<AppWrapper></AppWrapper>
</HashRouter>
</React.StrictMode>
);
reportWebVitals();
sostanzialmente ho (ri)messo HashRouter al posto di BrowserRouter e sembra funzionare tutto.
non mi piace l'hash nell'url, ma per ora me lo tengo così.