// src/AppRouter.tsx import { Navigate, Route, Routes } from 'react-router-dom'; import App from './App'; // your layout component (has ) import Home from './pages/Home'; import Network from './pages/Network'; import Scripting from './pages/Scripting'; import Sniffing from './pages/Sniffing'; import { PATHS } from './routes'; export default function AppRouter() { return ( {/* App is the top-level layout; Outlet renders the active child route */} }> {/* When the user hits '/', redirect to '/home' */} } /> {/* Child routes - these render inside App's */} } /> } /> } /> } /> {/* Fallback (renders inside layout too) */} } /> ); } /** simple 404 rendered inside the layout */ function NotFound() { return (

404 – Not Found

The requested page does not exist.

); }