Я устанавливаю React-helmet-async вот мой файл main.jsx < /p>
import { StrictMode } from "react";
import { createRoot } from "react-dom/client";
import App from "./App.jsx";
import HomeScreen from "./screens/HomeScreen.jsx";
import {
RouterProvider,
createBrowserRouter,
createRoutesFromElements,
Route,
} from "react-router-dom";
import ProductDetailsScreen from "./screens/ProductDetailsScreen.jsx";
import { Provider } from "react-redux";
import { store } from "./store.js";
import { HelmetProvider } from "react-helmet-async";
const router = createBrowserRouter(
createRoutesFromElements(
)
);
createRoot(document.getElementById("root")).render(
);
< /code>
В моем ProductDetailsScreen я использую этот компонент meta.jsx < /p>
import { Helmet } from "react-helmet-async";
const Meta = ({ title, description, keywords }) => {
return (
{title}
);
};
export default Meta;
< /code>
На экране сведений в моем продукте я передаю имя Описание Описание Ключевые слова, но он не обновляет мой заголовок и т. Д.
Подробнее здесь: https://stackoverflow.com/questions/796 ... date-title