“отреагировать свиток сверху во время перехода” Ответ

отреагировать свиток сверху во время перехода

import ScrollToTop from "./scrollToTop";

ReactDOM.render(
    <BrowserRouter>
        <ScrollToTop />
        <App />
    </BrowserRouter>
    document.getElementById("root")
);
Splendid Seal

отреагировать свиток сверху во время перехода

import ScrollToTop from "./scrollToTop";

function App() {
  return (
    <Router>
      <ScrollToTop />
      <App />
    </Router>
  );
}
Splendid Seal

отреагировать свиток сверху во время перехода

import { useEffect } from "react";
import { useLocation } from "react-router-dom";

export default function ScrollToTop() {
  const { pathname } = useLocation();

  useEffect(() => {
    window.scrollTo(0, 0);
  }, [pathname]);

  return null;
}
Splendid Seal

Ответы похожие на “отреагировать свиток сверху во время перехода”

Вопросы похожие на “отреагировать свиток сверху во время перехода”

Смотреть популярные ответы по языку

Смотреть другие языки программирования