import { useApp } from "../../../hooks"; import { useSearchParams } from "next/navigation"; import { Fragment } from "react"; import Constants from "../../../application/Constants"; //import { PaginationDto } from "~/application/dtos/data/PaginationDto"; //import { EntityViewWithDetails } from "~/utils/db/entities/entityViews.db.server"; export default function RowsLoadMoreCard({ pagination, currentView, className, }: { //@ts-ignore pagination?: PaginationDto; //@ts-ignore currentView?: EntityViewWithDetails | null; className?: string; }) { const { t } = useApp(); const [searchParams, setSearchParams] = useSearchParams(); function theresMore() { if (!pagination) { return false; } return pagination.totalItems > pagination.page * pagination.pageSize; } return ( {theresMore() && (
)}
); }