"use client"; import backTop from "@/app/_assets/backtop.png"; import Image from "next/image"; import { useScroll } from "ahooks"; /** * 返回到顶部 * @constructor */ const BackToTop = () => { const position = useScroll(); return (
{ window.scroll({ top: 0, behavior: "smooth", }); }} className={`${ (position?.top ?? 0) > 100 ? "top-0" : "top-full" } absolute left-0 h-full w-full cursor-pointer transition-all`} src={backTop} alt={""} />
); }; export default BackToTop;