(false);
diff --git a/src/pages/Privacy/PrivacyPolicy.tsx b/src/pages/Privacy/PrivacyPolicy.tsx
index 783d4e82..886f5386 100644
--- a/src/pages/Privacy/PrivacyPolicy.tsx
+++ b/src/pages/Privacy/PrivacyPolicy.tsx
@@ -1,10 +1,12 @@
import React from 'react';
+import usePageTitle from '../../hooks/usePageTitle';
import {
FaShieldAlt, FaKey, FaDatabase, FaUserCheck, FaCheckCircle,
FaLock, FaClock, FaShareAlt, FaCookieBite, FaChild
} from 'react-icons/fa';
const PrivacyPolicy: React.FC = () => {
+ usePageTitle("Privacy Policy");
return (
diff --git a/src/pages/Signup/Signup.tsx b/src/pages/Signup/Signup.tsx
index 2ac51dcc..05ceb061 100644
--- a/src/pages/Signup/Signup.tsx
+++ b/src/pages/Signup/Signup.tsx
@@ -5,6 +5,8 @@ import { motion } from "framer-motion";
import { User, Mail, Lock, Eye, EyeOff } from "lucide-react";
import { ThemeContext } from "../../context/ThemeContext";
import type { ThemeContextType } from "../../context/ThemeContext";
+import usePageTitle from "../../hooks/usePageTitle";
+
const backendUrl = import.meta.env.VITE_BACKEND_URL;
@@ -15,6 +17,7 @@ interface SignUpFormData {
}
const SignUp: React.FC = () => {
+ usePageTitle("Sign Up")
const [formData, setFormData] = useState({
username: "",
email: "",
diff --git a/src/pages/Tracker/Tracker.tsx b/src/pages/Tracker/Tracker.tsx
index 576f39bf..63ebb36b 100644
--- a/src/pages/Tracker/Tracker.tsx
+++ b/src/pages/Tracker/Tracker.tsx
@@ -33,6 +33,7 @@ import { useTheme } from "@mui/material/styles";
import { useGitHubAuth } from "../../hooks/useGitHubAuth";
import { useGitHubData } from "../../hooks/useGitHubData";
import { KeyIcon } from "lucide-react";
+import usePageTitle from "../../hooks/usePageTitle";
const ROWS_PER_PAGE = 10;
@@ -49,6 +50,7 @@ interface GitHubItem {
const Home: React.FC = () => {
const theme = useTheme();
+ usePageTitle("Tracker");
const {
username,