import { ScrollView, View } from "@tarojs/components" import { memo, ReactNode, useState } from "react" import style from "./index.module.scss" import DotLoading from "@/components/dotLoading" type Params = { styleObj?: Object, selfonScrollToLower?: () => void, hasMore?: false|true, children?: ReactNode, lowerThresholdNum?: number, } export default memo(({styleObj, selfonScrollToLower, hasMore=true, children, lowerThresholdNum = 5}: Params) => { const scrollToLower = () => { selfonScrollToLower?.() } return ( <> scrollToLower()} lowerThreshold={lowerThresholdNum} > {children} { hasMore&&加载中|| 没有更多了 } ) })