'use client'; import { use, useState } from 'react'; import Link from 'next/link'; import { ArrowLeft, ExternalLink, Pencil, Clock } from 'lucide-react'; import { Button } from '@/components/ui/button'; import { PageTransition } from '@/components/page-transition'; import { ArticleStream } from '@/components/article-stream'; import { HistoryModal } from '@/components/history-modal'; export default function ArticlePage({ params, }: { params: Promise<{ title: string }>; }) { const { title } = use(params); const decodedTitle = decodeURIComponent(title).replace(/_/g, ' '); const wikipediaUrl = `https://en.wikipedia.org/wiki/${title}`; const slug = title.replace(/%20/g, '_').replace(/ /g, '_'); const [isEditMode, setIsEditMode] = useState(false); const [isHistoryOpen, setIsHistoryOpen] = useState(false); return (
Wiki+

{decodedTitle}

setIsHistoryOpen(false)} />
); }