mirror of
https://github.com/AmruthPillai/Reactive-Resume.git
synced 2026-07-17 08:39:47 +10:00
a4999c04af
- drop dotenv (Node 24 process.loadEnvFile) and dompurify (only used by dead code) - delete unused ui components/hooks (card, progress, checkbox, use-confirm, use-prompt) - delete dead sanitizeHtml/sanitizeCss, url-security helpers, patch-resume tool, schema/page, createResumePatches, patch-proposal preview builder, fonts fallback helpers - inline single-caller wrappers (flags service, auth getSession, pdf renderer passthrough) - deduplicate template color helpers into shared/color-helpers - unexport 50+ internal-only symbols, remove dead export-map entries - replace hand-rolled unique()/useIsMobile with Set spread and usehooks-ts
16 lines
439 B
TypeScript
16 lines
439 B
TypeScript
import { RouterProvider } from "@tanstack/react-router";
|
|
import ReactDOM from "react-dom/client";
|
|
import { getRouter } from "./router";
|
|
import "./index.css";
|
|
|
|
const rootElement = document.getElementById("app");
|
|
if (!rootElement) throw new Error("Root element not found");
|
|
|
|
const router = await getRouter();
|
|
|
|
if (!rootElement.innerHTML) {
|
|
const root = ReactDOM.createRoot(rootElement);
|
|
|
|
root.render(<RouterProvider router={router} />);
|
|
}
|