chore: remove useCallback in fetching memo list

This commit is contained in:
johnnyjoy 2024-12-07 12:26:21 +08:00
parent 5a83f0c4fa
commit cb569c99fd

View File

@ -1,6 +1,6 @@
import { Button } from "@usememos/mui";
import { ArrowDownIcon, LoaderIcon } from "lucide-react";
import { useCallback, useEffect, useState } from "react";
import { useEffect, useState } from "react";
import PullToRefresh from "react-simple-pull-to-refresh";
import { DEFAULT_LIST_MEMOS_PAGE_SIZE } from "@/helpers/consts";
import useResponsiveWidth from "@/hooks/useResponsiveWidth";
@ -45,11 +45,11 @@ const PagedMemoList = (props: Props) => {
}));
};
const refreshList = useCallback(async () => {
const refreshList = async () => {
memoList.reset();
setState((state) => ({ ...state, nextPageToken: "" }));
fetchMoreMemos("");
}, [props.filter, props.pageSize]);
};
useEffect(() => {
refreshList();