diff --git a/web/src/components/PagedMemoList/PagedMemoList.tsx b/web/src/components/PagedMemoList/PagedMemoList.tsx index 20b46215e..f17a48ee7 100644 --- a/web/src/components/PagedMemoList/PagedMemoList.tsx +++ b/web/src/components/PagedMemoList/PagedMemoList.tsx @@ -18,6 +18,7 @@ import MasonryView from "../MasonryView"; import MemoEditor from "../MemoEditor"; import MemoFilters from "../MemoFilters"; import Skeleton from "../Skeleton"; +import { cn } from "@/lib/utils"; interface Props { renderer: (memo: Memo, context?: MemoRenderContext) => JSX.Element; @@ -178,7 +179,10 @@ const PagedMemoList = (props: Props) => {

{t("message.no-data")}

) : ( -
+
)} @@ -198,7 +202,7 @@ const BackToTop = () => { useEffect(() => { const handleScroll = () => { - const shouldShow = window.scrollY > 400; + const shouldShow = window.scrollY > 10; setIsVisible(shouldShow); }; @@ -213,15 +217,11 @@ const BackToTop = () => { }); }; - // Don't render if not visible - if (!isVisible) { - return null; - } - return ( - ); };