import React, { useEffect, useState } from 'react'; import { useParams, Link } from 'react-router-dom'; import { wpApi } from '../api/wordpress'; import './NewsDetail.css'; const NewsDetail = () => { const { slug } = useParams(); const [post, setPost] = useState(null); const [loading, setLoading] = useState(true); const [error, setError] = useState(null); useEffect(() => { const fetchPost = async () => { try { setLoading(true); const data = await wpApi.getPostBySlug(slug); if (!data) { throw new Error('Post not found'); } setPost(data); } catch (err) { setError(err); } finally { setLoading(false); } }; if (slug) { fetchPost(); } }, [slug]); if (loading) { return (
The article you are looking for does not exist or has been removed.
← Back to News