mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-25 06:51:23 -05:00
Implement dynamic page titles
This commit is contained in:
@@ -29,6 +29,7 @@ import { Edit } from 'lucide-react';
|
||||
import { VersionIndicator } from '@/components/versioning/VersionIndicator';
|
||||
import { EntityHistoryTabs } from '@/components/history/EntityHistoryTabs';
|
||||
import { useAuthModal } from '@/hooks/useAuthModal';
|
||||
import { useDocumentTitle } from '@/hooks/useDocumentTitle';
|
||||
|
||||
export default function ParkDetail() {
|
||||
const {
|
||||
@@ -47,6 +48,10 @@ export default function ParkDetail() {
|
||||
const [photoCount, setPhotoCount] = useState<number>(0);
|
||||
const [statsLoading, setStatsLoading] = useState(true);
|
||||
const { isModerator } = useUserRole();
|
||||
|
||||
// Update document title when park changes
|
||||
useDocumentTitle(park?.name || 'Park Details');
|
||||
|
||||
const fetchPhotoCount = useCallback(async (parkId: string) => {
|
||||
try {
|
||||
const { count, error } = await supabase
|
||||
|
||||
Reference in New Issue
Block a user