import React from 'react'; import { BrowserRouter as Router, Routes, Route, Navigate } from 'react-router-dom'; import { AuthProvider, useAuth } from './contexts/AuthContext'; import Login from './pages/Login'; import Register from './pages/Register'; import Dashboard from './pages/Dashboard'; import Editor from './pages/Editor'; const ProtectedRoute = ({ children }) => { const { user, loading } = useAuth(); if (loading) return
Loading...
; if (!user) return ; return children; }; const AppContent = () => ( } /> } /> } /> } /> } /> } /> ); const App = () => ( ); export default App;