Implement dynamic page titles

This commit is contained in:
gpt-engineer-app[bot]
2025-10-29 12:42:18 +00:00
parent 1cdd1f59fb
commit 2d66a4f778
43 changed files with 131 additions and 4 deletions

View File

@@ -131,6 +131,7 @@ interface EmailThread {
}
export default function AdminContact() {
useDocumentTitle('Contact Submissions - Admin');
const queryClient = useQueryClient();
const { theme } = useTheme();
const { isAdmin, loading: rolesLoading } = useUserRole();

View File

@@ -16,8 +16,10 @@ import { AdminLayout } from '@/components/layout/AdminLayout';
import { useUserRole } from '@/hooks/useUserRole';
import { handleError, handleSuccess } from '@/lib/errorHandler';
import { Alert, AlertDescription } from '@/components/ui/alert';
import { useDocumentTitle } from '@/hooks/useDocumentTitle';
export default function AdminEmailSettings() {
useDocumentTitle('Email Settings - Admin');
const queryClient = useQueryClient();
const { isSuperuser, loading: rolesLoading } = useUserRole();
const [signature, setSignature] = useState('');