import { useEffect, useState } from 'react'; import { useParams } from 'react-router-dom'; import SEOHead from '../components/seo/SEOHead'; import { useLanguage } from '../contexts/LanguageContext'; import { loadContent, type ContentItem } from '../lib/content'; export default function DocDetailPage() { const { slug } = useParams<{ slug: string }>(); const { language } = useLanguage(); const [content, setContent] = useState(null); useEffect(() => { if (slug) { loadContent('docs', language, slug) .then(setContent) .catch(() => setContent(null)); } }, [slug, language]); if (!content) { return (

{language === 'en' ? 'Loading...' : '加载中...'}

); } return ( <>
); }