import React from 'react' import ReactDOM from 'react-dom/client' import { BrowserRouter, Routes, Route, Navigate } from 'react-router-dom' import { AuthProvider, useAuth } from './context/AuthContext' import App from './App.jsx' import RegisterPage from './pages/RegisterPage' import LoginPage from './pages/LoginPage' import ChatOnboarding from './pages/ChatOnboarding' import './index.css' function ProtectedRoute({ children, requireOnboarding = true }) { const { user, loading } = useAuth(); if (loading) return