mirror of
https://github.com/Qortal/q-trade.git
synced 2025-06-15 19:01:21 +00:00
21 lines
557 B
TypeScript
21 lines
557 B
TypeScript
import { BrowserRouter } from 'react-router-dom'
|
|
import ReactDOM from 'react-dom/client'
|
|
import App from './App.tsx'
|
|
import "./index.scss";
|
|
import { IndexedDBProvider } from './contexts/indexedDBContext.tsx';
|
|
|
|
interface CustomWindow extends Window {
|
|
_qdnBase: string;
|
|
}
|
|
|
|
const customWindow = window as unknown as CustomWindow;
|
|
|
|
const baseUrl = customWindow?._qdnBase || "";
|
|
ReactDOM.createRoot(document.getElementById('root')!).render(
|
|
<BrowserRouter basename={baseUrl}>
|
|
<IndexedDBProvider>
|
|
<App />
|
|
</IndexedDBProvider>
|
|
</BrowserRouter>,
|
|
)
|