diff --git a/client/modules/IDE/components/CollectionPopover/CollectionPopover.jsx b/client/modules/IDE/components/CollectionPopover/CollectionPopover.jsx index 96471d8f..2b3ffe76 100644 --- a/client/modules/IDE/components/CollectionPopover/CollectionPopover.jsx +++ b/client/modules/IDE/components/CollectionPopover/CollectionPopover.jsx @@ -39,6 +39,9 @@ const CollectionPopover = ({ onClose, project, collections, addToCollection, getCollections, user }) => { const [searchTerm, setSearchTerm] = React.useState(''); + const filteredCollections = searchTerm === '' ? + collections : + collections.filter(({ name }) => name.toUpperCase().includes(searchTerm.toUpperCase())); React.useEffect(() => { getCollections(user.username); @@ -58,13 +61,13 @@ const CollectionPopover = ({
- + setSearchTerm('')} />