Files
alert-message-center/apps/web/src/main.tsx
d0zingcat d38b75fb66 feat: add lint
Signed-off-by: d0zingcat <iamtangli42@gmail.com>
2026-01-14 20:21:22 +08:00

21 lines
578 B
TypeScript

import React from "react";
import ReactDOM from "react-dom/client";
import App from "./App.tsx";
import { AuthProvider } from "./contexts/AuthContext.tsx";
import AuthCallback from "./views/AuthCallback.tsx";
import "./index.css";
// Simple routing based on pathname
const pathname = window.location.pathname;
const rootElement = document.getElementById("root");
if (rootElement) {
ReactDOM.createRoot(rootElement).render(
<React.StrictMode>
<AuthProvider>
{pathname === "/auth/callback" ? <AuthCallback /> : <App />}
</AuthProvider>
</React.StrictMode>,
);
}