mirror of
https://github.com/neosubhamoy/neodlp.git
synced 2026-07-09 17:14:32 +02:00
29 lines
976 B
TypeScript
29 lines
976 B
TypeScript
import React from "react";
|
|
import ReactDOM from "react-dom/client";
|
|
import TanstackProvider from "@/providers/tanstackProvider";
|
|
import App from "@/App";
|
|
import { BrowserRouter, Routes, Route } from "react-router-dom";
|
|
import "@/index.css";
|
|
import RootLayout from "@/pages/layout/root";
|
|
import DownloaderPage from "@/pages/downloader";
|
|
import LibraryPage from "@/pages/library";
|
|
import SettingsPage from "@/pages/settings";
|
|
|
|
ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render(
|
|
<React.StrictMode>
|
|
<BrowserRouter>
|
|
<TanstackProvider>
|
|
<App>
|
|
<Routes>
|
|
<Route path="/" element={<RootLayout />}>
|
|
<Route index element={<DownloaderPage />} />
|
|
<Route path="/library" element={<LibraryPage />} />
|
|
<Route path="/settings" element={<SettingsPage />} />
|
|
</Route>
|
|
</Routes>
|
|
</App>
|
|
</TanstackProvider>
|
|
</BrowserRouter>
|
|
</React.StrictMode>,
|
|
);
|