// 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.
);
}