Something went wrong. Try again.
add or update alt text on your media forked from psingletary.com/verifier
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334353637383940414243444546import React from 'react';import { BrowserRouter as Router, Routes, Route, Navigate } from 'react-router-dom';import Navbar from './components/Navbar/Navbar';import Footer from './components/Footer/Footer';import Home from './components/Home/Home';import Login from './components/Login/Login';import LoginCallback from './components/Login/LoginCallback';import Verifier from './components/Verifier/Verifier';import { AuthProvider } from './contexts/AuthContext';import ProtectedRoute from './components/ProtectedRoute';import "./App.css";
const App = () => { return ( <AuthProvider> <Router> <div className="app-container"> <Navbar /> <div className="main-container"> <Routes> <Route path="/login" element={<Login />} /> <Route path="/login/callback" element={<LoginCallback />} /> <Route path="/home" element={<Home />} />
<Route path="/verifier" element={ <ProtectedRoute> <Verifier /> </ProtectedRoute> } />
<Route path="/" element={<Navigate to="/home" replace />} /> <Route path="*" element={<Navigate to="/home" replace />} /> </Routes> </div> <Footer /> </div> </Router> </AuthProvider> );};
export default App;