diff --git a/portal-ui/src/screens/Console/Groups/Groups.tsx b/portal-ui/src/screens/Console/Groups/Groups.tsx index e39cb4040..38d73b195 100644 --- a/portal-ui/src/screens/Console/Groups/Groups.tsx +++ b/portal-ui/src/screens/Console/Groups/Groups.tsx @@ -107,6 +107,7 @@ const Groups = ({ const [rowsPerPage, setRowsPerPage] = useState(10); const [page, setPage] = useState(0); const [error, setError] = useState(""); + const [filter, setFilter] = useState(""); const handleChangePage = (event: unknown, newPage: number) => { setPage(newPage); @@ -171,6 +172,8 @@ const Groups = ({ } }; + const filteredRecords = records.filter((elementItem) => elementItem.includes(filter)); + return ( { addGroupOpen && ), }} + onChange={(e) => { + setFilter(e.target.value); + }} />