import React, { useEffect } from "react"; import { useNavigate, useParams } from "react-router-dom"; import { ArrowLeft } from "lucide-react"; import { LanguageSwitcher } from "@widgets"; import { articlesStore } from "@shared"; import { observer } from "mobx-react-lite"; const ArticleEditPage: React.FC = observer(() => { const navigate = useNavigate(); const { id } = useParams(); const { articleData, getArticle } = articlesStore; useEffect(() => { if (id) { // Fetch data for all languages getArticle(parseInt(id), "ru"); getArticle(parseInt(id), "en"); getArticle(parseInt(id), "zh"); } }, [id]); return (

{articleData?.ru?.heading || "Редактирование статьи"}

); }); export default ArticleEditPage;