diff --git a/dashboard/src/components/TreeMonitorListingPage/TreeMonitorListingPage.tsx b/dashboard/src/components/TreeMonitorListingPage/TreeMonitorListingPage.tsx index 513cc65..9a62198 100644 --- a/dashboard/src/components/TreeMonitorListingPage/TreeMonitorListingPage.tsx +++ b/dashboard/src/components/TreeMonitorListingPage/TreeMonitorListingPage.tsx @@ -44,10 +44,10 @@ const TableInfo = ({
- -
@@ -55,6 +55,17 @@ const TableInfo = ({ ); }; +const FilterButton = (): JSX.Element => { + return( + + ); +}; + const TreeMonitorListingPage = (): JSX.Element => { const { data } = useTreeTable(); @@ -71,7 +82,11 @@ const TreeMonitorListingPage = (): JSX.Element => { const itemsPerPage = 10; const [startIndex, setStartIndex] = useState(0); - const [endIndex, setEndIndex] = useState(listItems.length+1 > itemsPerPage ? itemsPerPage : listItems.length+1); + const [endIndex, setEndIndex] = useState(0); + + useEffect(() => { + setEndIndex(listItems.length > itemsPerPage ? itemsPerPage : listItems.length); + }, [listItems]); const onClickGoForward = useCallback(() => { setStartIndex(endIndex); @@ -86,12 +101,7 @@ const TreeMonitorListingPage = (): JSX.Element => { return (
- +